Albino alligators hatch at Wild Florida

A Florida attraction has become the first public attraction in the world to hatch albino alligators.

Top Videos