If you’ve spent any time at a race track, or just screwing around with cars in general you’ve either forgotten to install the hood pins in a car, forgotten to completely latch the hood, or watched a friend do the same. It certainly adds to the excitement when in the span of milliseconds your windshield [...]
More...
More...