A$AP Rocky "Who's Gonna Save My Soul" (Gnarls Barkley cover)

A$AP Rocky "Who's Gonna Save My Soul" (Gnarls Barkley cover)
Receiving heaps of praise (and sales) for his recent LongLiveA$AP, rap star A$AP Rocky stopped by BBC Radio 1, where he offered a cover of Gnarls Barkley's "Who's Gonna Save My Soul."

While he definitely doesn't hold a flame to Cee-Lo's soulful croon, Rocky does a good job of delivering the sung parts of the song. Then, towards the end, he offers up a solid freestyle. He even apologizes to listeners when he accidentally says "shit."

Check out A$AP's cover of "Who's Gonna Save My Soul" below.

And check out our A$AP Rocky cover story here.