Ross Brawn at the 2020 Canadian International AutoShow
formula1

Ross Brawn at the 2020 Canadian International AutoShow

Darren L. Jack caught up with Formula One's manager of motorsports and technical director Ross Brawn.It's no secret that Brawn is famous for starting his own team in 2009 and winning the World Cham...