Edmonton police are investigating a fatal motorcycle crash that occurred in Edmonton Monday evening. EPS said a motorcycle carrying two riders collided with a street sweeper on Calgary Trail between 51st ave and 61st ave.

The male driver was killed as a result of the crash and a female passenger was taken to hospital with life-threatening injuries.

Police say speed appeared to be a factor in the crash.  The area remains closed as EPS investigate.