In Due Time featured the vocalist who hailed from what Rhode Island city?
In Due Time (song) "In Due Time" is the lead single from Killswitch Engage's sixth studio album, "Disarm the Descent". The song is the band's first single to feature vocalist Jesse Leach since 2003's "The Element of One". The song charted at no. 23 on the Active rock chart and no. 26 on the Mainstream Rock chart.
Fang Island Fang Island was an American indie rock band formed in Providence, Rhode Island, and based in Brooklyn, New York. The group consisted of guitarists Jason Bartell and Chris Georges, bassist Brock Hengin and drummer Marc St. Sauveur.