A giant billboard about a length of an American football field has been switched on at New York’s Times Square.
Continue reading…