Are Some Texas Residents Happy About the Solar Farms Next Door? Oh, HAIL, No! – HotAir
An event took place in Southeast Texas between the evening of March 15 and the early morning of the 16th that is only now coming to light. As is often the calling card of early spring, some mighty thunderstorms marched their way across the country, dropping tornadoes, drenching rains, and hail of every size in […]