The "Crossroads of the World" -- that's what will be unveiled in Times Square in New York City Tuesday night: it's the biggest, most expensive billboard ever!
It's making headlines, but it's definitely not the first one to do so...
The "Crossroads of the World" -- that's what will be unveiled in Times Square in New York City Tuesday night: it's the biggest, most expensive billboard ever!
It's making headlines, but it's definitely not the first one to do so...