Main | Tuesday, November 23, 2010

Klaxons - Twin Flames

The Human Centipede meets Slither. Very super NSFW and beyond creepy. If this disappears from YouTube, Buzzfeed is hosting a copy.

Labels: , ,

comments powered by Disqus

<<Home