If there is something more terrifying than losing your brakes at high speed on a race track, feel free to let us know. The mere thought of it makes shivers run down our collective spines around here. This racer experienced it up close and personal during a ten second pass at Michiagn’s Ubly Dragway. The [...]
More...
More...