We sometimes here of cars swerving all over the road, but this time it was a bicycle.
OPP say that on Saturday, August 10 at around 12:39 P.M., they got a call about a cyclist travelling all over Mayfield Road and The Gore Road.
The man fell off the bike, but was able to get on again and continued on until he hit a guard rail.
A witness was worried that the man was hurt and called 9-1-1.
A 35 year old man from Brampton has been charged with being intoxicated in a public place.
He was taken to a local hospital with non life threatening injuries.