Daily Archives: April 18, 2009


Pink Think: “It’s a never ending battle of making your cars better and also trying to be better yourself.” – Dale Earnhardt Photo: Me in a Shelby Cobra prototypeYesterday, I conducted my first in a series of interviews I will be doing about motor racing. I met with a really […]

On Fast Cars