Who Exactly Is Seeing Your Pricey Times Square Billboard?

Stats on some of the most expensive ad space in the world

Times Square is often called the "crossroads of the world." That may be one reason buying billboard space of any kind in the heart of New York's tourist mecca can cost a lot of money.