Sam Houston Coliseum

Sam Houston Coliseum and Music Hall circa 1940

Sam Houston Coliseum was an indoor arena located in Houston, Texas.