HAMILTON - A Hamilton school bus driver is facing a drunk driving charge after police say he failed several breathalyzer tests.

Police say the driver -- a 48-year-old man whose name has not been released -- caught the attention of a teacher while picking up four children at St. John the Baptist elementary school Monday afternoon.

They say the teacher called the bus company and police.

Police say the man underwent a breathalyzer test at the scene and several more at the police station, and failed them all.

They say an officer stayed with the children until another bus arrived to pick them up.