News PUPPY Release New Single, “Shame”By Dom VigilFebruary 28, 2022 London rock band, PUPPY, have released their introspective new single “Shame” via Rude Records. Following on from both “The Kiss”…