20 inches of snow? It really happened in Houston
While snow might not reach Houston this weekend, it should serve as a reminder that the Bayou City gets the white stuff.
More Videos
From CNN Newsource affiliates