A local wildlife center is caring for the biggest sea turtle they've ever seen. She's being called "Big Mama."
1 / 24
WPBF - West Palm Beach
Thu, Aug 8, 2013 1:23 AM EDT