Head and Neck Restraints: Why Protection is Necessary
Racing injuries are quite common. There are about 37000 motor accidents annually, out of which 315 are caused by street racing. Statistics show that a third of these fatal crashes occur from the rear end, putting the driver's neck and head...