http://www.youtube.com/watch?v=-aovaRsVV28wat
7/2/2010 1:11:47 PM
7/2/2010 1:21:47 PM
grown ass men are in those suits. unbelievable.
7/2/2010 1:35:37 PM
what language is that?
7/2/2010 1:37:10 PM
i think it's finnish. no music exists in finland except for various forms of metal.
7/2/2010 1:39:55 PM
Yeah it's Finnish.
7/2/2010 1:45:38 PM
looks like what the ninja turtles could have been had they taken their show on the road
7/2/2010 2:16:49 PM