News Puppet Drops New Album, “New York Family”By Dom VigilMay 4, 2022 New York-based electronic rock talent Puppet has released his hard-hitting new album, New York Family. The new offering features previously…