Tuttle Bottoms Monster of Illinois

Ape-like or anteater-snouted creature said to roam the swampy Tuttle Bottoms area; reports stretch back to the 1960s.

Comments

Leave a Reply