On a recent Friday night, the French disco band L’Impératrice took the stage at the Shrine Expo Hall, framed in a spray of huge LED panels.
There are a number of venues that could rightfully earn the title of 'cathedral of music,' but only one of them actually ...