Jul 28, 2010

Teenage Mutant Ninja Turtles in Concert–Kind of Odd Yet Funny


I used to watch this as a kid and I never knew or would have even imagined they would have this in concert. Check it out above and see what you think about it.