Following a devastating weather week in the Philippines, another super storm is headed towards the rain ravaged island ...
With atmospheric steering currents in near total collapse, Sara has been essentially adrift while streaming a constant river ...