An onlooker was stunned to see an alligator and crocodile enthralled in an epic battle at Everglades National Park. South Florida is the only place in the world where the two can be found together in ...