Apparently this is a lot of snow in Texas. I mean really… who knew is snowed in Dallas?!





Comment