Video Results from YouTube.com
Published in : 2014-12-06 | by The Chen Dynasty
Mike and Dan went to experience the Mystery Spot in Santa Cruz California. Here's what happened.