Heavy Trash – Schubas, Chicago, IL, US (23 September 2006)

Heavy Trash show at Schubas, Chicago, IL, US on 23 September 2006.

Live Photo: Kirstie Shanley (flickr.com/photos/kirstiecat/)

Comments are closed.