Die-hard Texans fans live here

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