Environment Giant Lizards Rise In Fla. — And They've Got Quite An Appetite Published March 18, 2014 at 4:21 PM EDT Facebook Twitter Email