This five-story slide in a Shanghai mall is terrifying(qz.com)2 points by peter123 10 years ago | 0 commentsNo comments yet