In London Aufgerissen (Caught in London)Caught in London without a plan. What else to do but have sex and that’s just what these Germans do. Two guys wander around London…