On This Day in Weird, October 28...
1980: New Mexico's Carlsbad Current-Argus newspaper reports a Bigfoot sighting from Sitting Bull Falls. Witnesses Gene Bryan, Mike Waldrop, and their families allegedly hear a "loud and horrifying" scream before seeing the creature standing near a tree, watching their camp.
Sitting Bull Falls
Post a Comment