Snow in Texas makes Houston star J.J. Watt, Lone Star residents merry
Fox News -

Residents in some parts of southern Texas woke up to a rare sight Friday – snow.

Loading...

Related Articles