WATCH: Humongous Sea Turtle Rescued
250lb Turtle Found in Backyard Swimming Pool...
In the Florida Keys yesterday an incredible rescue and release sent a 250lb mama sea turtle back to the Atlantic Ocean. She came to the beach to lay eggs and thought the pool was the ocean.