WNN Releases the Twelve Days of Christmasby Jim Finch December 18, 2023 0 NewsIn an act of sheer insanity, the cast of the Welsh News Network recorded what is said to be the very worst version of the popular Christmas themed song “The Twelve Days of Christmas.” Read more