The Optima Ultimate Street Car Invitational is officially starting this afternoon in Las Vegas when all the competitors fire up their cars and pull them out of the 2015 SEMA Show and onto the streets of Las Vegas. It’s the first time most will have been in the driver’s seat of their cars since Monday, […]
More...
More...