This coming weekend will see the annual 24 Hours of Le Mans take place in France. In total, 62 cars will compete, split into three different classes. At the front of the field are the very fastest ...
The U.S. Transportation Department has approved a new female crash test dummy called THOR-05F, designed to better reflect how ...