ensign_lee
Rookie
Hey y'all,
I swore I remember hearing something about a movie theater here in town that dedicates one of their screens to the the Texans game every Sunday. Does this actually exist? And if so, where?
Figured if anybody would know, it would be someone on here.
I swore I remember hearing something about a movie theater here in town that dedicates one of their screens to the the Texans game every Sunday. Does this actually exist? And if so, where?

Figured if anybody would know, it would be someone on here.
