Review – Teenage Mutant Ninja Turtles: Shredder’s Revenge Posted on June 15, 2022 by Leo Faria Leave a comment Yo! It’s the green machine! Gonna rock the town without being seen! Read more Review