Teenage Mutant Ninja Turtles and Other Strangeness (1985) January 28, 2019May 19, 2024 by Stu HorvathCategories PostOther Strangeness, Palladium, TMNTLeave a Comment on Teenage Mutant Ninja Turtles and Other Strangeness (1985) Turtle power!