Killers Update

Killers in Beijing have been canceled, adding one more casualty to the appalling track record for big shows in China