It's a big red London double decker bus which has grown a giant pair of arms and somehow found its way to Dubai. I think it is actually supposed to help marketing of a new property development although I'm not quite sure how.
Comments
Sign in or get an account to comment.