iOS app Android app

Jupiter Island

Mysterious Human Foot Found At The Beach

Posted 01.23.2014 | Weird News

Trouble is afoot in South Florida. A woman walking along Peck Lake Beach on Jupiter Island Wednesday discovered a human foot in a shoe -- the rest...