In the howling wind, several cars were speeding along the road.