Filming Locations in National City
National City, California, USA
Return of the Killer Tomatoes! (1988)
National City is a city located in the South Bay region of the San Diego metropolitan area, in south...
View DetailsNational City is a city located in the South Bay region of the San Diego metropolitan area, in south...
View Details