Puppy live review – London, The Black Heart
Venue: London, The Black Heart
Upcoming alt-metallers Puppy mark a small victory live in London
On one of the hottest days of the year, it’d be ludicrous to spend the evening in one of London’s smallest venues without any ventilation. Unless, of course, you’re a Puppy fan.