A bustling city street scene features a McDonald's restaurant with a large yellow "M" logo, surrounded by pedestrians and taxis, with a blue billboard advertising "MEX" and a pink "Times Square Visitor Center" sign.