Cologne, North Rhine-Westphalia, Germany
The Busters Dec 28, 1999 Uploaded by Andrea Theuerkauf Höppner