Debbie Acosta
-
Street or Traffic Light Problem Archived199 N Santa Fe Ave Vista, CA 92084, USA - Vistaonly 8 cars going north are making it thru light because light after train is turning red as big intersection light turns green long line of cars on e vista way
-
traffic light out Archived2614 County Hwy S13 Vista, CA 92084, USA - US Congressional District CA49traffic light out