Don't think it has much to do with the driver, the car has been pretty inconsistent. However, Stewie had a good handle on it at the finals, and if they can keep up that performance consistently next year, 100% in my mind they will find a win.
I liked Shawn's bit in the NHRA Awards ceremony video where he had his lucas oil hat on and it was covering his eyes and then he looked into the camera.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.