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

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

Suzuki Presents SPEED SPORT 11/03/2017 – The Super DIRTcar Series heads to The Dirt Track at Charlotte Motor Speedway for the World Finals! This exciting racing weekend caps off the 2017 season for the big-block modified series where each driver wants to end their year on a good note while one driver will go home with the Super DIRTcar Series championship!