Creepy Mysteries: Thunderbird of Illinois

by

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