CHULA VISTA, Calif. — The battle for the best holiday light show is on in South Bay San Diego where a strong contender is going with a …
Mega Disney-inspired holiday decorations at Chula Vista home | cbs8.com
In
CHULA VISTA, Calif. — The battle for the best holiday light show is on in South Bay San Diego where a strong contender is going with a …
In