Sick sea turtle hospital

Posted by Data Babble | 1:24 PM | | 0 comments »

A sick sea turtle checks itself into a Florida Keys hospital. How crazy is that?

Video

0 comments