x
Breaking News
More () »

CBS News 8 - San Diego, CA News Station - KFMB Channel 8 | cbs8.com

Manny Machado mural unveiled in Chula Vista

The popular Padre superstar is now a local landmark in the South Bay. The artists worked with the City of Chula Vista to get this done right behind the Vogue Theater