New storm looks to be forming off the coast of Africa, with another one still on the African continent.....Check it Out: <A HREF="http://www.weather.com/maps/news/atlstorm5/tropicalatlanticsatellite_large.html" target="_blank">http://www.weather.com/maps/news/atlstorm5/tropicalatlanticsatellite_large.html</A>