Fulda, Germany
The Prodigy / Alien Factory / Meteor Seven Oct 15, 1994 Uploaded by Sandra Gartenfreund