Home Octopus Fell from Sky During Tornado in China7 Octopus Fell from Sky During Tornado in China7 by Prashanth Damarla 5 years ago5 years ago Screenshot of post on Weibo Screenshot of post on Weibo