2016 FABricators 75

The 2016 FABricators 75, the tenth of twelve races of the 2016 BAAR Super Pro Series season, was held at the Grand Detour of Western Illinois in Quincy, Illinois.

Watch
cqNlg0nJQLw