Powerful Storm in China Brought 'Seafood Rain'

A photo of an octopus that appeared to have fallen from the sky, after being swept from the sea, went viral on Chinese social media after someone snapped the picture during the storm on Wednesday in the city Qingdao.

Alberto Makes Landfall in Florida

Alberto's strongest wind gust was measured at 59 mph on St. George Island in Florida, a Weather Channel meteorologist said.

Hurricane Inga: Latest Path and Forecast

Storm Inga is set to move East across Louisana, Mississippi, Alabama, Tennesee, Georgia, the Carolinas and even into Kentucky and Pennsylvania.