James88
(Weather Master)
Tue Jul 27 2004 12:41 PM
Bahamas?
The convection in the Bahamas is really flaring up and looks a little more concentrated. Something to watch for today, perhaps.