Terence Kawaja parodies Elton John’s hit single “I’m Still Standing” featuring elite executives doing their best lip-syncing performance during Cannes week.
Terence Kawaja parodies Elton John’s hit single “I’m Still Standing” featuring elite executives doing their best lip-syncing performance during Cannes week.