Rochester, New York, United States
RIT Reporter Magazine 11-11-77
Utopia / Starcastle Nov 12, 1977 Uploaded by Icarus