2016 Surplus Parts 100

The 2016 Surplus Parts 100, the third of twelve races of the 2016 BAAR Super Pro Series season, was held at the South Boston Speedway in South Boston, Virginia.

Watch
Lvo6uXJec1A