NHRA: Allen Johnson Wins Pro Stock Final – Denver 2016

Allen Johnson defeats Vincent Nobile in the Pro Stock final at the Mopar Mile-High NHRA Nationals in Denver.

More Motor Videos

More Motor Videos»