Jeff Tweedy, Mavis Staples & Sean Lennon "Happy Xmas (War Is Over)" (live on 'Colbert') (John & Yoko/Plastic Ono Band cover)

Jeff Tweedy, Mavis Staples & Sean Lennon "Happy Xmas (War Is Over)" (live on 'Colbert') (John & Yoko/Plastic Ono Band cover)
Last night (December 13), Stephen Colbert rounded out the year's last episode of The Colbert Report by recruiting Jeff Tweedy, Mavis Staples and Sean Lennon to collaborate with a gospel choir on a cover of "Happy Xmas (War Is Over)."

The group remain faithful to the classic Christmas tune, which was originally sung by Sean's parents, John Lennon and Yoko Ono. Staples and Tweedy trade of vocal leads while handing off the choruses to the choir, who harmonize sweetly over the 12-string acoustic strumming.

Watch it all go down below.