The Stunning Vasquez Rocks Served As A Key Filming Location For Multiple Sci-Fi Classics
If you're watching a science fiction movie shot in Los Angeles that needed an alien landscape, chances are high that the production visited Vasquez Rocks.
Read More