T-Shirts Link: http://www.TurboJohnRacing.com
Great driving saved this from being a disaster! 160 plus mph, sideways! Got the win light in the process, but after the finish line it was almost disaster. So glad the drivers and cars were saved!
The baddest turbo’s you can buy: https://www.forcedinductions.com
Cam Specialist, turbo needs: https://www.GetFPP.com