NPR Tiny Desk Concerts - Season 6 Episode 60: John Legend
2013-11-16
The soul singer retains the easygoing grace of a performer fit for any stage — even a tiny one..
2013-11-16
The soul singer retains the easygoing grace of a performer fit for any stage — even a tiny one..