Nature Is Nuts!! Watch A Heron Devour An Alligator... Of Course In Florida

Check out this crazy sequence of photos that were taken in Lake Apopka, FL of a large juvenile alligator being devoured by a Blue Heron!! Nature is nuts!!


View Full Site