matthew denton, obit, lander, wy

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