Psychedelic rockers Bardus have unleashed a new track from their impending album Stella Porta titled “Haze”. The new record is set to drop through Solar Flare Records on April 1st. Pre-orders are live and available for purchase at the label’s webstore.
[via BlowTheScene]