After the success of Leaves are Falling by Slovenian rockers XSKULL8 on the Billboard charts– TOP 20 Major Rock Chart and TOP 10 Secondary Rock Chart– they wrote another episode. With the release of their debut album From Sin To Sinners, which also includes the first version of the song, the idea of a sequel …