Long Live The Animals

Bristol, United Kingdom

We are LLTA, a record label and sound system based out of Bristol (UK). Please get in touch if you wish to get involved with releases, raves, events or shady deals.

Translate this for me
Member since: 8 years

Facebook llta.pw


    Tagged in