All reviews seem negative
SWIFT Weather - Live Weather Radar & Storm Tracking Weather Defender will connect your computer to a powerful national network of radar stations and weather satellites. Get ready...