Business A Closeup Look At Vin Diesel’s Favorite Car: The 1970 Chevrolet Chevelle SS Brand Buzz July 4, 2023