So we have a new TMNT feature that’s been receiving some closer than normal scrutiny. So make your judgments now. Does the trailer catch your eye, or turn your stomach?

 

About The Author

Leave a Reply

Your email address will not be published.