Oh, Sweet Jesus… WTF Is This?

I shall tell you, my child:
It’s the very definition of “lost in translation.”

~ by reverendsupreme on May 17, 2007.

Leave a Reply