In Pit Row

St. Petersburg, Florida April 3, 2005

Honda Grand Prix of St. Petersburg

What follows are the observations and half-baked thoughts of a total racing neophyte, an automotive slob who wouldn