Posted in NEWS Meteorologist films “intense” dust devil in Arizona June 3, 2023 “Oh my God!” he yells as the dust devil envelopes him within seconds, video shows. Read More