Posted by Optimus Prime on 9/9/2001, 7:57 pm
64.12.103.153
I know you guys probably already know about all of the new stuff for TMNT that is going to happen, check out this link and it goes into a lot of detail about it. There are going to be TMNT games too!!