Thursday, September 30, 2010

Remember When I Said...

Neko Case and The Klaxons had the greatest album covers of all time? Well folks...this is a close second....or could trump them all. So many levels of "awesome".





Here's a video...TONS of cameos.

No comments: