There are certain things you can set your watch by in drag racing. The US Nationals on Labor Day weekend and the World Power Wheelstanding Championships every fall at Byron Dragway in Illinois. Conceived by the late, great promoter Ron Leek, the event continues to be a testament to his legacy. People still pile into […]
The post Wheels Up Fun Video: Highlights From The 2021 World Power Wheelstanding Championships At Byron Dragway appeared first on BangShift.com.
More...
The post Wheels Up Fun Video: Highlights From The 2021 World Power Wheelstanding Championships At Byron Dragway appeared first on BangShift.com.
More...