tour : appearance at the festival is only the latest in a long line of spectacular performances , including on show with talk show host