Here is a thread to discuss the recently released movie for those who have seen it. Warning! Spoilers may be here. What do we think TMNT fans?
You must log in or register to comment.
Here is a thread to discuss the recently released movie for those who have seen it. Warning! Spoilers may be here. What do we think TMNT fans?