ALBUM
by Yellow Creatures
4 tracks,
12 minutes
released May 6, 2013
tags:
women in love,
yellow creatures,
strict medicine,
art rock,
indie,
Alternative,
experimental rock,
garage,
beast,
sound effects,
flickering,
synthesizer,
shadows,
futuristic,
United Kingdom,
Newcastle Upon Tyne,
Tyne and Wear,
organ