Tuesday, July 19, 2011

New Music!


Their name stands for "World Unite! Lucifer Youth Foundation". Yeah, these dudes mean business.

And this video is just as insane as the song. And I mean insane in the best way possible. I love everything about it.