Tune in to Radio Santa Claus anytime, anywhere you go online! Takes just seconds to install! Operating Systems required : Windows 2000, Windows XP, Windows Vista. Christmas Day is celebrated as a major festival and public holiday in countries around the world, including many whose populations are mostly non-Christian. Christmas as well is the joyfull day of the year. So why not listen some warming sounds on your PC?