Niagara Falls, New York, United States
Rush / Uriah Heep / Max Webster May 10, 1978 Uploaded by Suraci