Don't have Telegram yet? Try it now!
http://shanghaiist.com/2017/10/27/today-456/
What's On, Oct 28: three Halloween parties, a Bach performance, and a puppet show