Beach
(Weather Guru)
Wed Jun 09 2010 07:53 AM
Possible Low forming ?
In the Bahamas there looks like there may be a surface low trying to form.
http://www.ssd.noaa.gov/goes/east/watl/flash-wv.html