Twenty One Pilots announces world tour, new album ‘Trench’ and drops 2 new songs including a music video.5 years ago