Filming Locations in Imperial Beach
Imperial Beach, California, USA
Lords of Dogtown (2005)
Imperial Beach is a residential beach city in San Diego County, California, with a population of 26,...
View DetailsImperial Beach is a residential beach city in San Diego County, California, with a population of 26,...
View Details