New Music Review: A KILLER’S CONFESSION ‘Last Chance – Single’
REVIEW – Last Chance is the new single to debut from A Killer’s Confession. Hailing from Cleveland, OH, the rock group formed in 2016 with members: Waylon Reavis on vocals, Morgan Bauer on drums, Thomas […]