Few things captivate the imagination of a true gearhead more than watching a crew member zing off a center locking wheel nut during a pit stop. Just about every guy dreams of jumping the wall with one of those monster air guns and blasting his way through a tire change. This obsession goes way back [...]
Posts tagged as: