Human billboards advertise everything from new home developments to car dealerships and are starting to catch on as a highly effective cost-efficient method of advertising and promoting their ...
Numerous large billboards and posters are plastered with ... Carmichael-Jack claimed that he's actually a friend of the human race. "We love humans," he told the newspaper, laughing.