ROSEBURG, Ore. -- A Roseburg man is behind bars, after police say he was driving while under the influence of both alcohol and a controlled substance.
At about 4:45 p.m. on Tuesday, a citizen called to report an erratic driver in a Subaru passenger car, who was allegedly swerving all over the road in the area of Douglas and Fowler, near the Douglas County Courthouse.
Witnesses say the man, later identified as Gregory Brent Hamilton, 54, had driven up onto the sidewalk and hit a "No Parking" sign.
That's when police say Hamilton took off eastbound on Diamond Lake Blvd., swerving all over the road at speeds that exceeded 95 miles per hour. Officials say reports came in that he nearly struck several cars.
A Roseburg detective was returning to Roseburg from Glide and spotted the vehicle, which he said was still driving erratically.
Authorities say Hamilton eventually pulled over and stopped.
Hamilton was detained by police, who charged him with several crimes, including DUII alcohol and controlled substance, reckless driving and refusing a breath test.
Police say they also found a small amount of meth on Hamilton when they searched him, adding a possession charge.
Hamilton was lodged in the Douglas County Jail, and as of Wednesday morning, his bail was set at $73,750.