Viewing Image

Picture - Roddy Piper and Chicago Chicago, USA, Saturday 8th August ...