Saturday, January 3, 2009

The Locust - EP

The Locust (1997)
The Locust's third release, on 7" in 1997, later re-released in 2004 on 3" CD with two extra tracks. Early Locust means 30 second songs and less synth.

7:26

No comments: