Mysterious billboards appear throughout Dundee

© DC ThomsonTwo of the billboards in Dundee.
Two of the billboards in Dundee.