The Sun Never Sets on Aurora Picture Show
by Thea Liberty Nichols | Aug 3, 2011
Thea Liberty Nichols: On my first trip to Houston several years ago, I was able to visit Aurora Picture Show in its previous converted-church location. There was a palpable sense …