Unless you've been living under a rock, you probably already know that snow is falling in Texas! Of course, this majorly awesome event isn't happening in San Antonio, but at least our neighbors in Texas Hill Country get to frolic in a whole inch of snow. Until we get some flurries in our neck of the woods, we'll just have to live vicariously through these Texans lucky enough to see snow fall in the Lone Star State.