Twenty One Pilots cancel European shows in Hamburg, Cologne and Munich | Upset

Twenty One Pilots cancel European shows in Hamburg, Cologne and Munich