The two day slugfest known as the Optima Ultimate Street Car Invitational moved from the wilds of Pahrump, Nevada to the cool confines of the Las Vegas Motor Speedway, located on the outskirts of the weirdest city in America this year. That means that competitors didn’t have as far to cruise to get to the […]
More...