UPDATE: According to Press Here Publicity, the venue is Arena Theatre, not Bayou Music Center. Everything else is the same. This makes me happier than anything on a Monday morning should. I listen to music in cycles, and for the past several months have been stuck in the ’80s, more…
