Advertisements

Jurassic Park: The Lost World Film Locations

Locations: 17000 Rinaldi Street, CA, United States (T-rex charges through gas station) Google Maps Co-ordinates: 34.278937, -118.502514…