Offbeat News · Fans of China’s own ‘Loch Ness monster’ deflated as beast turns out to be airbag September 20, 2019 6:50 am|