The Ammons House of 200 Demons
In November 2011, Latoya Ammons claimed sinister forces inhabited the rental home she shared with her mother, Rosa Campbell, and her three children at 3860 Carolina Street in Gary, Indiana. What began as strange noises … Read This Story