18 Hilariously Awful Christmas Performances

18 Hilariously Awful Christmas Performances December 6, 2016

“I Love Christmas” by Michael Boyd

Okay, the rap section is fantastic.


Browse Our Archives