Pedestrian crosswalk in downtown mountain view, california, usa: manual activation sets off flashing yellow lights with sound "yellow lights are flashing" in both english and spanish. Recorded yesterday morning while crossing the street with my dog.
Author: Graihwing