Apr 28, 2018IS THAT LOVE? SQUEEZE LIVESQUEEZE Metro Theatre, April 27 Let’s get this out of the way quickly and get on to the fun stuff. No, though a microphone next to Glenn...