Written by
in
No country on earth celebrates Christmas like the Philippines! Here are the highlights of their performance.