Cover art

We do not currently have any cover art for 1996-10-01: Scream Louder: Hollywood Palladium, Los Angeles, CA, USA.