x
Breaking News
More () »

Houston's Leading Local News: Weather, Traffic, Sports and more | Houston, Texas | KHOU.com

A mini Lady Liberty statue is headed to the U.S.

The U.S. is getting a gift from France just in time for Independence Day, and it looks familiar. Check out the new present that is on its way.