On Super Bowl weekend in 1993, David Glenn Lewis’s wife and daughter left their Amarillo, Texas home to go on a shopping trip. When they returned home the night of the Super Bowl, David was nowhere to be found. In this case…one that Krista would call a “real head-scratcher”…the events …
view more