A mysterious long, black object that was captured on video in the Yangtze river, and ended up captivating China with theories of its own Loch Ness monster, has been revealed as 20 metre-long industrial airbag.
It looks like you are not a member of VIP Club yet. Please fill out the form below to access the page and join the VIP Club