Felix Landfall
September 4, 2007Felix actually strengthen overnight and made landfall as a category 5 storm on the northeastern coast of Nicaragua. It's expected to have an 18' storm surge and produce 5-10 inches of rain, with up to 20 inches in the mountains. Here's a current sat shot:

Satellite Image courtesy George Clooney, Inc.
