« All Media

Video: The Horrors – “I Can See Through You”

By ; October 11, 2011 at 2:09 PM 

Londoners The Horrors have released the second video from their fantastic third album Skying, following “Still Life.” My thought upon watching “I Can See Through You” was that this might be what it would be like to go on the Star Wars flight simulator at Disney Land while really, really freakin’ high on acid. And I’m going to stick with that. Check it out below.

Tags: ,

blog comments powered by Disqus
Latest News and Media
Features More
Twitter icon_twitter Follow

Banquet Media