Die-hard Texans fans live here

December 10, 2012

There's one street in Magnolia Park where die-hard Texans fans live and they're not afraid to show it