MADISON, Wis., April 2, 2012 /PRNewswire/ -- On the heels of his third-consecutive win at the famed 12 Hours of Sebring in the American Le Mans Series racing season opener, five-time national driving champion Scott Tucker already has his sights set on Long Beach. The famed...
Press Release
|