Coca-Cola has installed a billboard in Times Square that will make tourists stop and stare. It's made up of 1,760 LED light cubes that flow in and out, giving the appearance of 3D designs. Read more...
More about Advertising, Mashable Video,...Subscribe to Applenews247.Com Newsletter