I love this show! It's practically one of the best shows on Nickelodeon and holds true to the turtles' history, yet it is actually better, but that is just me!
[video=youtube;z50e-G3nrk0]http://www.youtube.com/watch?v=z50e-G3nrk0[/video]
I love battling against Steven Stone! He's my second favorite Champion! ^^
[video=youtube;uurupmBurBM]http://www.youtube.com/watch?v=uurupmBurBM[/video]