A new terror hits the road.