TMNTPedia
Register
Advertisement
Picture-40

O'Neil Farm scenss were filmed in North Caroline.

North Carolina is a federated state of the United States of America.

Many scenes in the 1990 film were filmed there, specifically those set at the O'Neil Farm.[1]

References[]

Advertisement