
All News: Bay Bio Diesel
The Confidence Game
February 26th, 2013 by DavidP
I heard a quote several years ago from one of the two racers I idolize more than anyone else in the sport. “It’s not about who has the faster car, it’s who refuses to lose.” From the day I heard this quote to the last time I strapped in the car, and for every time … Read the Rest »