Small town ennui. Feeling stuck. Being broke. All of these inform the music of Bee Bee Sea, who hail from the small northern Italian town of Castel Goffredo. Yet this haven’t stopped the trio from crafting breakneck anthems documenting their dissatisfaction, or developing a fearsome live reputation, something that will be on display at the […]