Published On Mar 24, 2024
Elton lip syncing to 'I'm Still Standing' off his latest album 'Too Low For Zero' on Italian TV on October 15 1983.
Enjoy!
show more
To download video: Right click on the following button and select "Save Link As"
To download mp3 (audio): Click "Download mp3" button
Download mp3Copyright © 2024, All Rights Reserved!