Show review: The Mowgli’s @ WCU

I have to be honest. I was expecting a crowd of about 20 people to be half-heartedly applauding The Mowgli’s on Friday night. It’s not because I don’t think they’re a great band, or because I don’t think Last Minute Productions promoted the show well. It’s because –I hate myself for thinking this– I assumed […]