Spring Severe Weather Season In North Texas - 04/11/21 - Segment 1
Arizona slammed with late-season April snow
Newsflare STUDIO
Late April snow slammed the northern part of Flagstaff, Arizona on Tuesday, April 27. The footage was filmed and posted on social..