Echolust have released their dark-wave and early 90’s infused shoegaze debut LP “Veldisa”
[dropcap]Shoegazers[/dropcap] hailing from Long Beach California, Echolust— have released their debut LP following the release of a clutch of singles this past year such as Zombie Birds and Doublespeak—that are included on…
Share