Martha Leanne Green disappeared April 15th, 1987. Leanne’s twin brother, Lawson, picked her up from work and about a half mile down the road they ran out of gas. A family pulls up and takes Lawson to get gas, 9 minutes later they return and Leanne is gone.
view more