What is this song?

HiWei
Fri, 15 Apr 2005 21:13:35 +0000

Haha, yes. That song is amazing… Especially cause the lyrics translated into English make almost no sense.

And this is a much better (as in hilarious) video for that song. Its not complete tho, its only like 80% of the song… but its freaking hilarious.

http://www.starterupsteve.com/swf/myhero.html

:)