Live: Tavastia
Helsinki, Finland (November 5th, 2014) Helsinki. The Finnish capital that always gives Mew a warm welcome. So, going in I was thinking that it might be a long show, for they would have to play quite a few new songs, but also the classics. No one could have expected a whopping 123-minute show, though. That’s […]