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