A driver has been charged for allegedly driving intoxicated with two toddlers in the car in Caledon.
According to the OPP, someone called in about a car weaving along Highway 10 late Wednesday night.
Police said an officer had already pulled the same vehicle over for allegedly speeding more than 50km/h over the posted limit.
Police claim an open beer bottle was sitting in a cup holder between the front seats and two children, ages one and three, were in the backseat with another adult.
Police said the driver failed a roadside test and was subsequently arrested.
The driver has a September court date in Orangeville to answer to the charges.