Watch Texans Games in a Movie Theater?
View Single Post
Join Date: Apr 2004
Location: Houston, TX
Re: Watch Texans Games in a Movie Theater?
Studio Movie Grill in City Centre has done it and so has Alamo Drafthouse but I don't know if they are currently.
The Art of War
View Public Profile
Find More Posts by infantrycak