Anyone seen these ad’s? Does this mean we are looking forward to a future where we dont need pedestrian crossings, ie you just step onto the road and the cars will all stop for you? (:
Anyone seen these ad’s? Does this mean we are looking forward to a future where we dont need pedestrian crossings, ie you just step onto the road and the cars will all stop for you? (: