Bardus have delivered the first taste of their forthcoming album Stella Porta in the form of opening number “Smoke Bath”. The record will see release on April 1st through Solar Flare Records, with pre-orders available now at this location.
[via MetalSucks]