Philippines weather bureau warns of ’life-threatening conditions’ as super storm heads for its largest island.
What The Fuck Is Happening?!
Philippines weather bureau warns of ’life-threatening conditions’ as super storm heads for its largest island.