Vision Sportscars Minotaur
Dr Stuart Newstead is one of Australia’s foremost experts on road safety, who has some pointed things to say about a country where car-related deaths are going up, not down, despite public safety campaigns and crash avoidance technology.