Select Page



Thousands of sea turtles, rescued off the Texas coast amid heavy storms and abnormally cold temperatures, were evacuated to the South Padre Island …

source YouTube

Pin It on Pinterest

Share This