Rush "Moving Pictures" Tour Pictures - International Amphitheater - Chicago, Illinois - February 26th, 1981

This page has been viewed 7067 times since February 5th, 2018



