Magnolia-type Storm Rains Octopus and Starfish in China

This is something that happens…

It’s 2018’s version of “raining cats and dogs”. Welcome to hell!

Read more at dailymail.co.uk.

Read More Stories From the IB Wire

.

.