Fact #167743
When:
Short story:
When Omar And The Howlers play at The Opera House, Austin, Texas, USA, the show is recorded, and eventually released three years later as the in-concert album cunningly titled, Live At The Opera House Austin, Texas, August 30, 1987.
Tweet this Fact