Tag: Brescia Ayón Killed in Chula Vista Pedestrian Accident