“It’s been 24 years!” Natalie Stewart exclaimed as she paced across the stage before turning to the crowd. She backpedaled and took a seat next to Marsha Ambrosius, positioned beside a London phone booth that served as one of the few visual anchors on an otherwise minimal stage. At the Bayou Music Center, the focus […]
live music
Posted inMusic
When The Universe Smiles On Houston
Posted inMusic
