Tag Archives: Leon Russell

Tribeca Film Festival to Kick Off with Elton John Documentary

BBC News reports that a film showcasing Sir Elton John‘s most recent collaboration with American singer/songwriter Leon Russell will launch the 10th annual Tribeca Film Festival on April 20 in New York City.