Live: Stressed out? Let it out in Beijing’s smash room
LIVE

17:30, Oct 10, 2018 (BJT)

Beijing, China