The reason most pedestrians die at zebra crossings....let down your guard 😲

Top