ALMA London, UK
Ambient yet unassumingly dramatic, London-based duo ALMA formed just last year and have already released their self-titled
debut mini album via Fierce Panda Records in the UK and Europe.
Quite fittingly, ALMA take their name from the Atacama Large Millimeter / submillimeter Array – “a really bloody powerful telescope”, as well as the Spanish word for ‘Soul’.
Streaming and Download help