Thursday, 26 December 2013

ILSA - 120 Days


A stormer from their 'Tutti il Colori Del Buio' album which is to be re-issued (with bonus tracks from splits) by A389 Recordings in early 2014 and new stuff to follow.
Rather than the album sleeve let's have a still from the film from which the title was borrowed
Edwige Fenech!

No comments:

Post a Comment