Dead loggerhead on beach after oil spill

Published November 7, 2020 237 Views

Rumble This poor huge turtle was found on the beach after a massive oil spill that they still have not found the culprit. We have to protect our oceans for our children!