We'd excuse you if you took one look at these photos and think you're looking at Upstate New York in winter. In fact, this is Santa Rosa, New Mexico on July 3, 2013.



Hailstorm Videos