No Banner to display

Tag: tropical storm
Super typhoon Haiyan dubbed the strongest storm in history hits the Phillipines [pics]
Posted by on Nov 8th, 2013

Ya that headline is rather dramatic, but meteorologists are calling tropical storm Haiyan definitely the strongest storm in the last three decades and a few have boldly gone on to say it’s the strongest in… Read More »