Unidentified Wiki
Advertisement

Anaheim Doe was an infant found in a storm drain in Anaheim, California.

Sources

Advertisement