Poseidon’s Drive-In
Taken in Wilder Ranch State Park, Santa Cruz, California, on March 30th, 2010. Poseidon, the god of the sea, has a pretty sweet 100,000-inch movie screen with a trillion watt projector which plays all your favorite hits. He’s got a pretty sweet sound system too and man, when the bass is booming you can feel […]