Freeman Promotions

From the depths of Pennsylvania (Harrisburg to be exact), comes a brutal sound that you’ll love to hate and hate to love, probably a little more the second than the first. We bring you an exclusive interview with the band, Suicide Puppets. RX: You’re from Harrisburg, PA and you tour nationally. And you have a […]

Current track