Puppy is a British hard rock band based in London.
These are photos from concerts where Puppy played, so they may be of other bands that played the concert as well.
Milk Teeth / Energy / Puppy / CREEPER Apr 2, 2017 Cardiff, Wales, United Kingdom Uploaded by Jwicks
Conan / Puppy Jan 26, 2017 Islington, England, United Kingdom Uploaded by Willyporter
Download Festival 2016 Jun 10 - 12, 2016 Castle Donington, England, United Kingdom Uploaded by Nova Gullen
Download 2016 Jun 10 - 12, 2016 Castle Donington, England, United Kingdom Uploaded by Woah Its Daryl