Image Image Image Image Image Image Image Image Image Image

AAA Music | 23 December 2024

Scroll to top

Top

la la land | AAA Music

Plants & Animals Announce New Album‏

13 August 2010 |

Montreal based trio Plants and Animals return with their momentous debut UK album, ‘La La Land’, the follow up last year’s ‘with/avec’ EP. ‘La La Land’ is the band’s second studio album (debut LP ‘Parc Avenue’ was only available … Read More