Three insane performances from three amazing festival years