The Philippines shows the world how to celebrate Christmas...

Where would you find the most Christmas spirit in the world? The Philippines...

807 views cnn.com

Interest

Christmas
Discovered by Sophie
on Dec 16, 2012

Stumblers Who Like This Page