John Legend & The Roots: Hard Times (Live in Studio) (2010 Music Video)
Full Cast & Crew
Cast
James 'Kamal' Gray | ... | Self (as Kamal Gray) | |
John Legend | ... | John Legend | |
Questlove | ... | Questlove | |
The Roots | ... | The Roots | |
Tariq Trotter | ... | Black Thought |
Music by
The Roots | ... | (music by) |