strange weather phenomena

An extraordinary weather event