by Cap'n Carrot on June 21, 2010 · 0 comments
in Music Videos
What better way to start your Monday than with an animated psychedelic music video? Here’s Blockhead with their look at a post-human New York City in their video for “The Music Scene.”
“The Music Scene”
Previous post: Comic Rack – Incredible Hulk #610
Next post: Trailer time – Never Let Me Go
You have been reading dadsbigplan. We are totally not responsible for any awesome that has splashed on you.