Tour de france Look At Those Hills – Should Chase Vehicles In The Tour de France Be Electric? 1 year ago Otto I. Eovaldi Recently, Tesla Auto had scored highest on the NHTSA tests, nearly a perfect crash test score. How can that be...