Tommy Shafer John Legend- All of Me (Cover by Tommy Shafer)