 Tecchio joined the band after singing on "Hell or High Water", a song for Jack Frost solo project.Frost, satisfied with Tecchio's vocals, asked him to join the band.Shortly after that, Kevin Bolembach also joined as Seven Witches' new bass player.