fictional underground drilling vehicle in the Teenage Mutant Ninja Turtles franchise
No description defined