Pomona, CA

Chicha Libre

Years Active 2005 - present (20 years)
Band members Neil Ochoa, Joshua Camp
Social media