Sam Houston ColiseumArena in Texas, United States / From Wikipedia, the free encyclopedia Sam Houston Coliseum was an indoor arena located in Houston, Texas. Sam Houston Coliseum and Music Hall circa 1940
Sam Houston Coliseum was an indoor arena located in Houston, Texas. Sam Houston Coliseum and Music Hall circa 1940