Postcard For Reader

The Mystery Spot

Demonstrating the Creeping Ball
THE MYSTERY SPOT
Santa Cruz, California
Photo by Mike Roberts