Go To The Races, Win A Car May 17, 2010 If you had the prospects of winning a new car at the track, would you be enticed to make a trek down to your local raceway?