News Traditional Metal Band SHOW N TELL Release Debut Album Terry Bunch, January 30, 2024 Traditional Metal Band SHOW N TELL Release Debut Album American true heavy metal band SHOW N TELL have released their new debut album “The Ritual Has Begun” to worldwide print/online media for review and terrestrial/online radio for airplay. “The Ritual Has Begun” was officially released on January 26, 2024 via NO REMORSE… Continue Reading