https://i1.wp.com/thrillgeek.com/wp-content/uploads/2013/07/20130705_Big-Mama-Turtle-Exam_04.jpg?resize=150%2C150SeaWorld Orlando welcomes Big Mama, a 245 pound loggerhead sea turtle

SeaWorld Orlando welcomes Big Mama, a 245 pound loggerhead sea turtle

SeaWorld Orlando has a new resident at its park.  Big Mama is a 245 pound loggerhead sea turtle that was transferred to SeaWorld Orlando after spending two years at the Institute…