15 Minutes Can Save Your Life

Derek Eldridge

By Simpson Performance Products – New Braunfels, Tex. (Feb. 6, 2014) Last year, at least 21 drivers were killed in fatal motor racing accidents around the world. In ten of these accidents, the fatal injury involved the head or neck. These fatal head and neck injuries occurred to drivers in […]