Share

Videos

Police Investigating Discovery Of Human Foot In Florida

Newsy
|
January 02, 2014 AT 8:06 AM
Authorities are trying to determine the identify of a human foot found on Peck Lake Beach in Jupiter, Florida.