Tag: Biba Love

    Electrobuddha

    First Listen: Electrobuddha – Biba Love

    Electrobuddha is set to drop the new single titled 'Biba Love' on June 4th. An almost retro-anthem with psyche-rock roots, 'Biba Love' sonically marches forth with the musical history of the past few decades...