NHRA: John Force Wins Funny Car Final – Sonoma 2016

John Force defeats Ron Capps in the Funny Car final at the Toyota NHRA Sonoma Nationals.

More Motor Videos

More Motor Videos»