Winning at the highest levels of drag racing is a true challenge. We embedded with crew chief Jamie Miller to see what it takes to win.

Continue reading...