How Filipinos Celebrate Christmas

The longest celebration of  the Christmas season, is said to be here in the Philippines. Christmas is indeed the most wonderful and most awaited time…

YouTube