Log In or Register
Taken in the head quarters of a sportswear manufacturer in Herzogenaurach, Germany – but looking more like some maximum-security establishment in the States.