Tower of Power

Tower of Power is Season 7 episode of the 1987 Teenage Mutant Ninja Turtles TV series. It is part of the Vacation in Europe sideseason, and had already aired in many European countries during 1992 before airing in the USA over CBS in 1993.