Tag: Arcade Fire
Lou Canon Announces New Album Audomatic Body + shares ‘Ancient...
Lou Canon has announced her third studio album, Audomatic Body, set for worldwide release on May 29 via Paper Bag Records. Kinetic, pulsing beats...
Plastic Mermaids reveal new single video ‘Floating in a Vacuum’ and...
Plastic Mermaids are a five-piece band from the Isle of Wight who, after building their own analogue studio, have self-produced one of the most...