Hurricane Ivan comes ashore in Alabama

By David Cogswell /

Comments