Belleville police knew something was up when a driver blew through three red lights on Dundas Street East.
Officers finally got the vehicle pulled over a few minutes later, just before eleven o’clock last night.
A 26-year-old Belleville man was charged with driving with more than the legal amount of alcohol in his blood, and will appear in court later this month.