yes yes oh god YES!
i love it!!! <3 i were drinking soda while i were watching this movie and the soda came out of my freakin nose becouse of the laughing!!!! LOL! make more tmnt rebels!!!!!!!!!! it is the best thing in the whole world!!!!!!!!! XD relly... it is.... :D can't wait for the next one!