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
Recent Comments