The Kicksplode Song to End All Kicksplode Songs

A sweet flash video for Lemon Demon’s song “The Ultimate Showdown of Ultimate Destiny,” which is kinda like a musical version of Crisis of Infinite Fan Fictions. But, you know, totally different.

Found via Screenhead.

By | 2017-09-24T23:50:22+00:00 January 5th, 2006|Music, Stimuli|0 Comments

Leave A Comment

%d bloggers like this: