Friday 4 July 2008

New Mogwai single - The Sun Smells Too Loud

As a preview for the new album The Hawk Is Howling (out in September 2008), Scottish instrumentalists Mogwai have released The Sun Smells Too Loud for free.

No comments: