The display is made up of 24 million pixels and it is the highest resolution ... new high-definition video display made its debut this week in front of the Marriott Marquis hotel in Times Square.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results