31-years-old is far too young to die, but a crash in New Mexico stole the life of this young man over the weekend. 

Alan Knight of Rexburg, Idaho was pronounced dead at the scene of a crash about 7 a.m. Saturday. 29-year-old Andrew Beatty of Carlsbad, New Mexico was also killed in the rollover crash according to idahonews.com.

New Mexico State Police say the men were driving at a high rate of speed and seat belts don't appear to have been properly used, but they do not believe alcohol played a factor in the crash.

Alan and Andrew were both ejected from the vehicle, which led to their deaths.

Our thoughts and prayers are with the family and friends of both young men. It's a terrible reminder once again of how precious and fragile this beautiful life is.