You Read That Right: Snow Is On It's Way To TexasYou Read That Right: Snow Is On It's Way To TexasYou read that right! Snow is coming to Texas, so bundle up buttercup!IngraIngra