Best song of forever..

Sep 07, 2008 19:13

Ultimate Showdown of Ultimate Destiny - Lemon Demon ( Read more... )

random, epic win, zomg nerd

Leave a comment

Comments 2

achilesflandres September 8 2008, 02:11:02 UTC
OMG, you just found this!? This is probably still my favorite flash video of all time.

Nevertheless, I'm glad you did, as I hadn't watched it in awhile! Yay!

Reply

intra_linear September 8 2008, 18:37:26 UTC
I am often a bit slow when picking up on internet fads... ^_^'

Reply


Leave a comment

Up