America, Locations

1995 USA: Florida

Florida: Keys, Everglades

Driving a hovercraft, getting really close to crocodiles and Pythons – in the most beautiful light.