Still Life released their only EP with the title 'Desert City' in 1987. The record was released on Cave Canem and Spray Records and contained five tracks. One of the outstanding tracks from the EP is the powerful and gloomy "War and Technology" with great female vocals. A good evidence that Italy had some great underground acts back in the day. For the whole pleasure, visit this page.
Still Life- War and Technology