A few weeks ago I visited New York City for the first time, amazingly late considering I'm 46 years old, not to mention an experienced travel journalist. Oh well... it's just one of those things, I guess. Needless to say I had a fine time, and I was quick to understand what lies "where 7th Avenue meets Broadway" as Pet Shop Boys sing in their masterful hi-NRG song "New York City Boy" from 1999. That's where you find all the lights of Times Square, as seen in this video too. You gotta love it!
Watch and listen