Driver Safety Australia’s Russell White, speaks to channel 7 Sunrise about the novel idea of 3D Pedestrian Crossings, which may change the way we see the road environment, creating greater situational awareness.
CROWN RESORTS AND DRIVER SAFETY AUSTRALIA JOIN FORCES
It’s a great honor to be working with the team