Judas Priest: Athens Concert Footage Available Panagiotis KaragiannidisJuly 7, 2011 Fan-filmed video footage of JUDAS PRIEST's July 5, 2011 performance at the Faliro Olympic Complex in Athens, Greece can be seen below (more…)... 00 min read