Could this be the new Mogwai album?
A Scottish friend of mine sent me the following link:
http://www.limmy.com/playthings/xylophone
He said: “I knew I could pick up a musical instrument.”
(headphones recommended)
Enjoy your morning laugh.
Now Playing in My iPOD: Led Zeppelin: How The West Was Won (CD 2)