You're telling me that there are secret Chinese police stations around the UK? Well of course there are, there's one at [INSERT MY HOME ADDRESS HERE].

Comments