Texas is now entering ‘tornado season’

Thanks to “The Wizard of Oz,” Kansas has been pop-culturally immortalized as the land of tornadoes. In reality, Texas is first in the U.S. when it comes to twister touchdowns, and the month of April is partly to blame. According to the National Weather Service for Houston-Galveston, Southeast Texas will soon experience one if its…