Judas Priest - Demolition Tour 2001
>
><
Images on this page appear courtesy of BRITISH STEELER UK. They were taken at the Astoria gig in London on Friday, 15 June, 2001.
Home