Sir Elton John hits high note with backing for music tech company Audoo

Sir Elton John hits high note with backing for music tech company Audoo