Mogwai's Video for "The Sun Smells Too Loud"

Well, I doubt Mogwai had anything to do with it directly, though its creator claims the band's endorsement in his Youtube profile. Either way, this is my jam of the day, and the video's pretty damn amusing as well:

comments powered by Disqus