The freezing rain didn't help.
On the day that President Hu Jintao arrived in the United States, a rotating cast of Chinese athletes, supermodels, money-makers, innovators and astronauts, along with a handful of good-looking lao bai xing (ordinary people), lit up the six huge screens on New York's Broadway, beaming their best smiles into Times Square.
The 60-second commercial, first unveiled on Monday, is intended to boost China's image among Americans, according to Xinhua. Few seemed to bother to stop in the rain and notice.
One with a clear view of the giant video, 43-year-old Andre Dunn, said it was news to him, even though he'd been standing outside for more than two hours touting a comedy show.
'I haven't seen it,' Dunn said before turning his gaze to the oversized screens while other advertisements flashed by - one for Mexico, and some clothing brands. (In Times Square, images battle with one another, often cancelling each other out.)
In a few moments, China re-emerged, all saturated colours and celebrity inspiration.