Niagara Falls, New York, United States
Ted Nugent / Golden Earring / Point Blank Jan 8, 1978 Uploaded by Roger O