Merry Christmas Funny Video Download: Christmas is annual festival celebrating the birth of Jesus Christ. It is observed on 25th December every year in almost all the countries of the world. It is celebrated as religious and cultural celebration by people across the world. People celebrate this day with going to Church to celebrate the