Puppy

London's very own Puppy seamlessly combine both heavy rock, grunge, shoegaze and indie influences to form their own unique experimental sound. Get stoked, cause they're coming to the BMR at the end of October!