« Hurricane Ophelia Aproaches | Main | Finally - Rain in New York »
September 14, 2005
Eyewall slamming coast
Posted by Jeff at September 14, 2005 02:53 PM
« Hurricane Ophelia Aproaches | Main | Finally - Rain in New York »
Posted by Jeff at September 14, 2005 02:53 PM