Tuesday, December 07, 2010

Here and now

Klaxons videos have been getting more and more out there, but this is insane: Twin Flames is nothing less than an artistic statement to take things into a whole new level. Basically, here's some batshit crazy weirdness from the purveyors of all things mythological... Or: when disturbing images become something strangely fascinating and, dare I say... beautiful? (NSFW)


No comments: