
Human foot discovered floating in hot spring at Yellowstone National Park
George Frey/Getty Images (NEW YORK) — Officials at Yellowstone National Park discovered what appeared to be part of a human foot in a shoe in one of the deepest hot springs in the park. The
Continue Reading »