Paul McCartney will play a surprise show tonight at Irving Plaza in New York City, ahead of his appearance on the Saturday Night Live 40th anniversary show tomorrow night. According to the Irving Plaza box office, tickets to the show are already sold out. The venue previously hosted an underplay by the Foo Fighters following their Sonic Highways finale.

As previously reported, McCartney will appear on the 40th anniversary of Saturday Night Live tomorrow night along with a slew of other musical talent including Jack White, Arcade Fire and Paul McCartney, among others.