The Mystery Spot, located within the Redwood Forest Region in Santa Cruz, California, is a roadside attraction at its best defying the laws of gravity and reeling in tourists from all around the world. It's magical, but not in the way you might think...
Start your own podcast today:
https://www.buzzsprout.com/?referrer_id=833920
Support the show
Information
- Show
- Published4 September 2020 at 19:00 UTC
- Length20 min
- Season1
- Episode3
- RatingClean