Strange weather happenings 10 Strange Weather Anomalies That Will Leave you Awestruck February 23, 2016