vancouversun.com
Tired, tarty nonsense? Why Formula One may ditch its grid girls
The World Endurance Championship, the pinnacle of sports car racing, dropped the tradition in 2015