Watching muscle cars ride out huge wheel stands could never get old. That's exactly why we're sharing this video from the 18th Annual World Power Wheel Standing Championships held at the Byron Dragway, in Byron, IL. Step inside to see what car reigns as king of the bumper draggers...
Build your own custom newsletter with the content you love from Street Muscle, directly to your inbox, absolutely FREE!