Starfish, Octopus & Other Marine Animals With Giant Hailstones Rain From China Sky! Watch Video of Powerful Storm
In an unusual moment, China’s citizen witnessed starfish, octopus and other marine animals including giant hailstones fell from the sky after a powerful storm hit the city in Shandong Province. To what the netizens have described as “seafood rain,” images were flooded in social media where different creatures which were sucked out of the sea are stuck to car windscreens after the rain storm. According to the Qingdao Meteorological Administration...