This debut album by Polish act Soulcarrion seems to have appeared from nowhere, in fact information is scant except that the band is comprised of Greg and Michał plus a session vocalist Sibila who resides in Vishurddha. Added to that… Continue Reading →