This video showcases highlights from SEMA 2017, featuring various off-road vehicles and their performances. It includes a ...
Two NASCAR teams, Austin Dillon and B.J. McLeod, face penalty after failing inspection twice at Atlanta, losing chiefs and pit picks.