Sam Houston Coliseum

Sam Houston Coliseum and Music Hall circa 1940

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


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy