ARMADA
RECORDS
Independent label: UK Rock & Synth-Pop label
from the late 80's. Manufactured And Distributed By.
88
Paper
Toys
When There'S Two Of
You
ARMADA
ARM
1
88
Lemons
Pussy (Ep)
ARMADA
ARMA
2