Help it rain octopuses!
qingdao June 17, 2018 12:57It rains marine animals in a coastal city in China. The bizarre images are shared via social media.
It rains marine animals in a coastal city in China. The bizarre images are shared via social media.