Is anyone going to the Cleveland Odeon Show? I've never been there before-would anyone have any idea what this venue is like? It sounds like it is in a movie theatre. I can't wait-this is the first time I've seen them live!!! Mike