Though the band only experienced modest success immediately after the release, they were determined to promote their new album.
Deși albumul a înregistrat un succes modest imediat după lansare, formația era determinată să își promoveze noul album.