Remember that LED display board that was scheduled to be lit up at Walgreens in Times Square? You know, that 17,000-square foot one touting 12 million LEDs? Sure you do. The board, which was designed by D3 LED, was finally activated in the heart of New York City, and its creators are asserting that it's one of the most complex in existence. If you're wondering if this is worth a trip up (along with having a peek at the giant tree in Rockefeller Center), you might want to hit the read link first, but you should probably understand that almost nothing in NYC can hold a candle in terms of magnitude to downtown Dubai.