Paul McCartney's surprise concert in New York City's Time Square

Rock icon Paul McCartney made a surprise visit to Times Square in New York City today giving a performance for some very happy lunchtime fans.