Rush "Hemispheres" Tour Pictures - City Hall - Newcastle Upon Tyne, England - April 24th, 1979

This page has been viewed 1355 times since January 25th, 2020

