Optical Illusions
Finding Her Way Aubrie Edmond, Contributor Last weekend, I went to the Mystery Spot in Santa Cruz, California. If you’ve ever been to Northern California, you see at least one bumper sticker for this place on the back of a car in most parking lots, regardless of the city. I’ve been to Santa Cruz at least a dozen times and my boyfriend goes to school … Continue reading Optical Illusions
