Once a week, Your Track Pass, in an effort to provide the most up-to-date motorsports news, on occasion likes to look at the fairer sex at the racetrack. And no, I don’t mean the paying female customers who frequent the infields. I’m referring what is known – at least to me – as a Grid [...]


January 23rd, 2010
Stephen Rhodes
Posted in
Tags:
