Florida man caught on camera standing on top of sea turtle egg nesting area
Florida man caught on camera standing on top of sea turtle egg nesting area. Police in South Florida arrested a man who was caught on camera ...
Read the source Back to docket
Category source: legacy