injured

Lancia Rally Car Loses Control and Injures 12 People at Event in Italy

A Lancia 037 rally car lost control and crashed into a crowd during the Turin…