“Something Smells Funny in Florida”. Sure, but I don’t think it’s Bigfoot (News Press, Fort Myers, FL, 5/20/88)
Post image

Comments