Select Page



The first sea turtle hatchlings whose eggs were evacuated from the Gulf Coast oil spill to Florida’s Kennedy Space Center have been released into the Atlantic …

source YouTube

Pin It on Pinterest

Share This