fictional vehicle from the 2012–2017 animated Teenage Mutant Ninja Turtles television series
No description defined