ATLAS SOUND ‘AMPLIFIERS’

Atlas Sound have revealed another new track from their forthcoming albumĀ Parallax. The record is set for release 4 November 2011 via 4AD/Remote Control.

Comments are closed.