Published On Mar 20, 2015
Shredder's new hate is music so he tries to ruin the Turtle's concert by singing about it... makes sense.
More episodes over at: http://www.phelous.com
If you want to help support the shows: / phelous
Originally Released: November 16, 2012
show more