WPXI.com Extra: Chief Meteorologist Stephen Cropper explains recent 'nuclear snow' aberration

Updated:

Loading