Help it rain octopuses!
It rains marine animals in a coastal city in China.
The photos of the rare scene were made in the Qingdao region in eastern China. Besides giant hailstones octopuses fell from the sky.
The photos of the rare scene were made in the Qingdao region in eastern China. Besides giant hailstones octopuses fell from the sky.