Stephen Lee Finson, a 47-year-old man from Northeast Antelope Valley, California, was tragically found dead on February 24, 2014. Finson's family reported him missing after he failed to return from a ride in the desert on his all-terrain vehicle (ATV). He was last seen on the afternoon of February 23, 2014. The following morning, a volunteer search team discovered Finson's body near his ATV in the vicinity of 13300 block of East Avenue H. Initially, authorities suspected that Finson's death migh ...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for Stephen Lee Finson, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in