Police said the incident happened on Saturday morning at around 10:00 in the state of Lower Saxony.
Several hundred people pulling hand-trucks had obstructed a narrow
alley in the town of Markhausen, a town near the Dutch border, as they were walking through during a traditional excursion.
Why the motorist, a 19-year-old who lives in a neighbouring town, drove into the group was not clear, although he appeared to have been annoyed that they were blocking the street and had honked his horn several times.
He fled on foot, but was caught by police, who said he failed an
alcohol test. Apart from the woman in hospital, two others suffered