Saturday, December 12, 2009

Flavor of the Week



It really reminds me of Chad Vangaalen's video for 'Molten Light.'

WARNING: If you watch this video, just be prepared to have the lyrics " She'll find you and she'll kill you" in your head for about a month.

No comments: