ALBUM
by Angelfish Decay
5 tracks,
22 minutes
released October 2, 2017
tags:
Île-de-France,
talking heads,
France,
french band,
strings,
cello,
electro,
popindie,
eno,
rock,
viola,
violin,
Rock,
exerimental,
bowie,
amplified string quartet,
soul coughing,
Paris