Elton John – I’m Still Standing Filming Locations

Elton John’s 1983 music video I’m Still Standing was filmed in the south of France in…