PHOTOS: Judas Priest at the Air Canada Centre
by Riley Taylor
November 23, 2011
Judas Priest at the Air Canada Centre on November 22, 2011
Judas Priest brought their live show to Toronto’s Air Canada Centre for the last time, last night.
Photos by: Amanda Fotes, AUX TV
Tags: Music, Photos, ACC, Air Canada Centre, Judas Priest