Human Feet Found ‘Sticking Up Out of the Ground’ in Florida Back Yard

police tape