Alcohol may have played a role in a fatal motorcycle crash Sunday evening on Mound Road, according to Shelby Township police.
Police said the motorcycle driver approached a sharp curve on Mound Road, just south of 26 Mile Road at a high rate of speed around 8 p.m. The motorcyclist was going too fast and could not complete the turn, according to Shelby Township Police Chief Roland Woelkers.
The man was critically injured in the fall. He was transported to Henry Ford Hospital, where he later died.
Police said in a release that it appears alcohol may have been a contributing factor in this crash.
The driver’s name is not being released due to an ongoing investigation.
Police are looking for witnesses in the crash. Anyone with information is asked to call investigators at 586-731-2121.