Human Foot Found Floating in Abyss Pool at Yellowstone National Park

Getty Images A human foot still in a shoe was found floating around in the Abyss Pool at Yellowstone National Park in Wyoming last week. A Yellowstone National Park employee made the gruesome discovery in one of the park’s hot springs. It is unclear if foul play was involved. NBC News reported: A Yellowstone National … Continue reading Human Foot Found Floating in Abyss Pool at Yellowstone National Park