2010 Shelby American Sun, Feb 28 - 3:16pm ET Las Vegas Motor Speedway - Las Vegas, NV

Discussion