Loading...
Uploaded by CrazyViolet on Jul 29, 2010
The Mystery spot in Santa Cruz. You'll see what I mean why they call it that. What they're showing are not tricks. It's all nature. Or how they say it, nature's magic. Watch and listen to these videos carefully.
Science & Technology
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)