FRANKLIN COUNTY, Ala. (AP) — A school bus driver in Alabama faces charges of driving under the influence and reckless endangerment after being spotted driving erratically with 40 children aboard.

WAFF-TV reports that Franklin County Sheriff Shannon Oliver said deputies received a call about the bus Friday afternoon. AL.com reported that one motorist had video of the bus swerving from shoulder to shoulder.

A motorist pulled in front of the bus to bring it to a stop, then boarded the bus, thinking the driver was having a medical emergency. However, investigators said the driver failed a field sobriety test.

Nobody was injured. The driver was arrested and charged with driving under the influence and 40 counts of reckless endangerment, one count for each of the students on the bus.