Lake Stoddard is a nomadic man who went missing in Colorado in October, 2020 when he was 23 years old. Have you seen him? Please click the article headline to read the entire article to learn more about his disappearance.
*Please Look Closely!* Do You Recognize This Man? This Photo Was Found in 1996 in the Possession of an Unidentified Man, Near the Clifton Suspension Bridge By River Avon, Bristol, UK.
If you're between the ages of 40 to 66, please take a close look at this man. Do you recognize him? This photo was found in the possession of a possibly transient man who was found deceased in a UK river in 1996.