Kiko of Survivor Philippines

I just watched Survivor Philippines last night at GMA 7. The production is really big, and grand and all. The location is well, as what you would expect, a very secluded place somewhere in Thailand. It is called the Devil’s Island. The name could tell you hundreds of unimaginable obstacles all the survivors must go […]