Joe Walsh made a special guest appearance on Saturday Night Live over the weekend.
The guitarist joined music guest Paul McCartney to perform “My Valentine,” from Paul’s recent covers album, "Kisses On The Bottom."
Walsh played the acoustic guitar and handled the solo for the song.
The track was the first of two McCartney performances; he teamed up with Nirvana for a new song – watch it here.

See also:
VIDEO: Paul McCartney and Nirvana rock SNL
Nirvana members debut new song with Paul McCartney at Sandy concert
VIDEO: Ron Wood joins Paul McCartney in London for Beatles classic
KISS, Paul Rodgers & more on new Paul McCartney tribute album
VIDEO: James Durbin rocks Paul McCartney classic on American Idol
Super Bowl Flashback: Paul McCartney (2005)
Paul McCartney: Kennedy Center Honors airs tonight
Paul McCartney rocks SNL
Paul McCartney pays tribute to John Lennon
Paul McCartney rocks Later...With Jools Holland
Paul McCartney to receive Kennedy Center Honors
Jack White and Dave Grohl salute McCartney