Houston Calling

Happy Music for Happy People

June 12th, 2003 · No Comments

Could this be the new Mogwai album?

A Scottish friend of mine sent me the following link:


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)

Tags: Music