Teenage Mutant Ninja Turtles fans, here is something special for you today. Merso X has released a new free fan game with our favourites turtles, called Teenage Mutant Ninja Turtles Rescue-Palooza that you can download and start playing right now. Continue reading Teenage Mutant Ninja Turtles Rescue-Palooza is a free fan game that you must download and play