I met Ben and the rest of the band in a bar in Sants, the neighborhood in Barcelona where Ben currently resides. It’s a rainy evening and masks are enforced everywhere, but the bar isn’t crowded and we find a comfortable nook where we can chat over drinks and (almost) forget we are in the […]