Welcome to the Santa Cruz Mystery Spot, a quirky roadside attraction nestled in the redwood forests of California that’s been ...