2018 World Finals Super DIRTcar Series (Race 1) – Charlotte, NC

2018 World Finals Super DIRTcar Series (Race 1) – Charlotte, NC

Suzuki Presents SPEED SPORT 11/03/2018 – World Finals Race 1 of 2 for Super DIRTcar Series big-block modifieds at The Dirt Track at Charlotte to wrap up 2018 season.