Pedestrian Out of Nowhere; yikes, cars, close call, pedestrian

Pedestrian Out of Nowhere