The USCA Optima Search for the Ultimate Street Car Series is getting toward the end of the season, all in preparation for the Ultimate Street Car Invitational in Las Vegas just after the SEMA show. The California stop was held at the California Speedway, which is one hell of a racing facility. With several road […]
More...
More...