Absolutely no idea what Wallace and Gromit were doing on a giant advertising board in a shopping centre in Beijing. Genuinely no idea what this is for. But it was somehow comforting all the same :)
Comments
Sign in or get an account to comment.