A Snowball’s Chance in South Texas

On Christmas Day 2004, South Texas saw its first accumulation of snowfall in 109 years. It’s hard to overstate what a big deal this was in the region—the McAllen Monitor published a keepsake section of the paper to commemorate...

Read More