You've never heard 'Little Drummer Boy' quite like this.

The most famous version of the song may be courtesy of Bing Crosby and David Bowie, but Arcade Fire turned in their own cringeworthy version on Zach Galifiniakis's Funny or Die show 'Between Two Ferns'.

As the musical guests on the chat show - which also featured Samuel L. Jackson and Tobey Maguire - Win Butler and co.'s OTT rendition of the Christmas tune was.... well, unusual, to say the least.

Fair play to them for keeping a straight face throughout.

Watch it below (click image to play):