Hurricane Frances
Photo Credit: photo credit Courtesy NOAA
Pictured from space, Hurricane Frances lashes the Bahamas Islands on Sept. 3, 2004.
Page last updated Thu May 28th, 2009 at 06:32