People from around the world have taken to social media to share snaps of the most ingenious advertising campaigns ... They ...