A 17-year-old boy is dead and two other people are recovering from serious injuries after a dump truck slammed into a BMW north of Sherwood Park Saturday.

Police say the car was travelling through an industrial area when the dump truck struck the passenger side door.

The passenger was killed and the 21-year-old driver of the BMW was taken to hospital with serious injuries.

The driver of the dump truck was also seriously injured.

RCMP Const. Wally Henry says they are still investigating what caused the crash, but speed and alcohol don’t appear to be involved.

"Once we’re in a position to be able to talk to the driver of the BMW, then hopefully that’s going to shed some light on exactly what happened," Henry said.