A 76 year old Huntsville man is charged after his vehicle rolled on Highway 11 this afternoon. Police say it happened at 4:40pm in the northbound lanes near Alpine Ranch Road. Police say he was travelling north bound and veered onto the right hand shoulder for a period of time. He then attempted to bring the vehicle back onto the highway, causing the Dodge minivan he was in to rollover. He was taken to South Muskoka Memorial Hospital in Bracebridge for medical treatment. He’s been charged with failing to drive in a marked lane.