The First Billboard in Times Square

Times Square NYC is known for its bright lights and bustling crowds. Today, giant billboards with 25,000-LED-screens that take up an entire city block illuminate the crossroads of the world! With Welcome to Times Square, you can even put your own photo or video on a billboard and be part of all the action for [...]read moreThe First Billboard in Times Square