Actress Jodie Foster; actor Jeffrey Wright; Duff McKagan performs.
Jodie Foster
Jeffrey Wright
Duff McKagan