PDRA World Finals 2024 concludes at Virginia Motorsports Park.The weekend was also marked by a historic record-breaking pass in Extreme Pro Stock.

More...