Archives

Winner of the week: June 14 – 20

[youtube=http://www.youtube.com/watch?v=K0gghjczAt0]

TV on the Radio, Dear Science – 2008

An awesome band, an awesome album, and an awesomely strange video.  Enjoy!

Leave a Reply