Rabbit
(Weather Master)
Tue Jun 07 2005 09:33 PM
Re: The Caribbean
is it me, or does it look like the center has developed on the coastal border of Nicaragua and Honduras?