John Legend All Of Me Acapella Cover by Jamal Davis Jul 3, 2015 ...AD 1980..., Cover legend, Cover me, Happy, This is a really cool song by John Legend. Like 0 Thanks! You've already liked this « Bad Religion – Don’t Sell Me Short [acoustic cover] » Bad Religion – Slumber [acoustic cover]