Bigfoot. Nessie. The Chupacabra. All members of an incredibly rare subset of the animal kingdom, whose very existence is a matter of faith, not science.
If you’ve strolled through Old Encinitas recently, chances are you’ve noticed the newest additions to the city’s outdoor art.