Take a look at the latest collection of billboard takeovers installed by Beast on the streets of Paris and London.