Two lucky female loggerhead sea turtles get a permanent homes at SeaWorld in Orlando. Big mama weighing in at 245 pounds and Caton at 95 pounds were deemed non releasable by the government wildlife officials who came to see them at SeaWorld....
Read More