Monthly Archives: March 2014

(Mar 7, 2014): Humans – I Live In The City

From the 1980 7″ EP, Play.  The Humans released two long players in 1981 and then disappeared.  None of the five members went on to do much else so far as I can tell.

Posted in New Wave | Tagged | Leave a comment