Skip to main content
In 2010, Steven Carter went on a missing kids website and realized that he had been missing for about 33 years · ViralHub