Nio EC6 hit a concrete barrier in Shanghai and split through the rear. Driver and passenger escaped without injuries after ...
Ron Capps is second all time in NHRA history with 75 Funny Car wins. The 2025 season marks Capps’ 31st year competing in the sport’s professional ranks. This is a first-person account of his fiery ...