2011 Street Car Supernationals - Desert Storm

It was the seventh running of the Street Car Super Nationals at Las Vegas Motor Speedway in what has become the premier heads-up race west of the Mississippi.
It was the seventh running of the Street Car Super Nationals at Las Vegas Motor Speedway in what has become the premier heads-up race west of the Mississippi. The eventâ



More...