Friday, September 26, 2008

The Renewed Mind Is The Key

I don't know what to think of this. Scary? Awesome? Points for choreography?