We discovered a new gem in Camarillo – Gemini Street in Camarillo, where the neighborhood has been going overboard with Christmas illumination for more than 20 years. And you thought Santa drove a sleigh. Silly you!
Here's one for my sis – a Coca~Cola Christmas themed home!