Weekly Music Roundup: Beyoncé, James Brown, and Nathalie Joachim

Nathalie Joachim
( Erin Patrice O'Brien )
( Erin Patrice O'Brien )
Hosted by Sean Carlson and John Schaefer
Produced by New Sounds