A$AP Rocky is across the pond promoting his new album LONG.LIVE.A$AP, and last night, he was a guest on BBC Radio 1 Xtra's Live Lounge. To give the listeners a sample of his eclectic taste in music, Rocky performed a cover of Gnarls Barkley's "Who's Gonna Save My Soul," doing his best to sing Ceelo Green's lyrics, though he repeatedly commented throughout his rendition that his singing abilities weren't that great. In fact, right off the bat, he says, "I can't sing for ish, y'all," then later admitted, "I feel like a wino singing."

Listen to the cover below, which concludes with a freestyle, and check out his DJ Semtex freestyle below that.

Listen: A$AP Rocky "Who's Gonna Save My Soul (Gnarls Barkley Cover)" (Live on BBC Radio 1 Xtra)

Listen: A$AP Rocky "DJ Semtex Freestyle" (Live on BBC Radio 1 Xtra)

[via Pigeons & Planes]

RELATED: A$AP Rocky's 25 Favorite Albums