Something You Don’t See Every Day

So while I was looking on youtube for coverage on the fan expo tmnt panel, I found….this

This is a clip from “Idol” in Norway (their version of American Idol). He is singing…in a cow costume…

“But Stephan”, you say, “how does this related to the turtles?”

Well friend, the song that he is singing…is the ninja turtles theme song…in what I believe is french.

Lawls.