Creepy Mysteries: Thunderbird of Illinois
The evening of July 25, 1977 was said to be particularly hot in Lawndale, Illinois. At the Lowe residence, the family matriarch Ruth was going through her usual routine of cleaning up after… Continue reading