TMNTPedia
Advertisement
Wiki-background

An "east warehouse" on Lairdman Island was the headquarters of the Foot Clan in the 1990 film.

Trivia[]

Advertisement