Former Beatle Paul McCartney performed a surprise mini-concert in New York's Times Square on Thursday to the delight of throngs of workers, tourists and fans.
McCartney, 71, and his band sang tracks from his upcoming album, New, which is set for release on Oct. 15.
"Wow! Really excited to be playing New York Times Square at 1 p.m. this afternoon!" McCartney tweeted about an hour before Thursday's packed mini-concert.
"Come on down to Times Square. It's all going to be happening there!" he added.
Security guards at the site said the 15-minute, lunch-time concert was kept a secret until shortly before its start. McCartney performed from atop a trailer parked on West 46th Street and Broadway.
"I loved it. It is hard not to like this band. They have been playing together for so long; they just make perfect music every time they hit a stage," Said Hamdan, 51, a teacher in New York who learned about the concert through Twitter, said.
Tawanna Flowers, a 25-year-old security guard working at the event, described the mini-concert as "awesome."
"Let's do this the same time tomorrow," McCartney joked to the crowd after the show.
New, which features 12 tracks including New and Queenie Eye is McCartney's first album of new material in six years.
"A lot of the tracks are quite varied and not necessarily in a style you'd recognize as mine," the singer and bassist said on his website. "But I didn't want it to all sound the same. We had a lot of fun."
On Wednesday, the singer did a special show and master class for 400 teenagers at the Frank Sinatra School of the Arts in the New York borough of Queens. The school was founded by singer Tony Bennett, who attended the performance.