James88
(Weather Master)
Wed Jun 02 2004 03:29 AM
Re: Did Steve really win?
Anyone notice the currently well organised area of disturbed weather just coming off the coast of Africa? Probably still far too early for any development, but it won't be that long until conditions are right to support tropical development.