x

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

VERIFY: 4141 Locomotive is stationed in Omaha -- for now

A KHOU 11 News viewer wanted to verify articles that say the special train will be located in Omaha, Neb., rather than Texas.