Seafood Rains Over Chinese City After Powerful Storm Sends Marine Creatures Flying

It's not every day that you see octopuses, starfish and prawns literally raining down from the sky, but that's exactly what happened Wednesday in the Chinese coastal city of Qingdao, after strong winds sucked the