A 19-year-old man died overnight Sunday in a car accident just outside of Granby.

The car the deceased man was driving swerved off the road and rolled several times on the eastbound side of highway 10.

Three other passengers in the car survived but suffered injuries.

Alcohol and excessive speed are believed to have been a factor in the tragedy.