Cuyahoga Falls, Ohio, United States
The Thompson Twins / Berlin Aug 23, 1984 Uploaded by Traci Folkman Thorpe