elton john sacrifice live 2020 Elton John Sacrifice Live 2020 Live at madison square gardennew york city, new york, usaoctober 21st, 2000. Elton john sacrifice knebworth 1990. Elton John Sa… Written By admin Wednesday, July 22, 2020 Edit