Large disturbance off coast of Africa shows strong chance for tropical development – WFTV

Large disturbance off coast of Africa shows strong chance for tropical development Channel 9 meteorologists are monitoring two areas in the tropics.Read More