Greetings family, friends and neighbors! Some of you may remember seeing "Mystery Spot" bumper stickers on Bay Area cars (remember when cars had bumpers?) but I'm positive that you never saw a "Curious Canyon" sticker. Today's story is about the short lived and little known roadside attraction....Bill