A 25 year old Brampton man is facing speeding and heroin possession charges after being stopped by police in Huntsville. On Sunday just before 4am, OPP patrolling Highway #11 saw a Chevrolet Cruise being driven at a high rate of speed.  It was stopped near Rock Road and police discovered the man behind the wheel was currently suspended from driving. He was also found in possession of a substance believed to be Heroin. He’s facing possession and speeding charges amongst others and was to have been in Bracebridge court today for a bail hearing. The passenger, a 30 year old man from Brampton also faces a possession charge and will appear in Huntsville court June 4th.