Weather forecasters were confused when a large cloud appeared on their radars

Read More At Article Source | Article Attribution