Advertisement

Glendale John Doe (1999)

Glendale John Doe was a newborn infant who was found in a storm wash basin in Glendale, California.

Sources

Community content is available under CC-BY-SA unless otherwise noted.