matthew denton’s death in lander wyoming

Lander: Matthew Denton, a distraught teen killed himself and another 4 people in a head-on crash

Matthew Denton, a distraught teen from Lander, Wyoming, killed himself and another four people in a head-on crash when he…

13 years ago