The second I set foot across the pond, or they come here, I'm rushing to a concert. The idea of hearing them loud and live...on serious repeat on the playlist. From the moment “Bubble Tea” comes soaring through the speakers, flooding the room with layers of sound, it’s clear that the self-titled debut EP from … Continue reading Lull the band from London – say hello to noise pop