Impregnable - Smile She Says




Full-on roaring single-sided 7" released on Troniks in 2005.

Smile She Says

1 comments:

Plague 4 February 2018 at 17:10  

Impregnable sure doesn't like to commit to anything resembling a full length, do they