Klaxons have unveiled a rather bizarre video for 'Twin Flames'. It was directed by Saam Farahmand, so you know you're in for a ride. It's like 'The Human Centipede' in music video format. You can visit the band by heading to http://www.myspace.com/klaxons