Houston, Texas – March 24, 2014: Cher wowed the sold out Toyota Center audience with an over the top audio-visual spectacle like a page from the opera Aida by Giuseppe Verdi. Then again, who would have expected anything less from Cher.
Houston, Texas – March 24, 2014: Cher wowed the sold out Toyota Center audience with an over the top audio-visual spectacle like a page from the opera Aida by Giuseppe Verdi. Then again, who would have expected anything less from Cher.