Twenty One Pilots Salute Fans With New Songs, Fiery Visuals in London

The duo paired a preview of its upcoming album 'Trench' with dramatic spectacle at their one-off pre-tour show