Talon

Vehicular attacks have killed over 100 people across Europe in recent years.