Sammie Jay (Street Performer) plays John Legend's "Piece of My Heart" on guitar - Amazing Street Performers. This is a guitar cover of All Of Me by John Legend by street performer Sammie Jay. The song was recorded and published with permission. As always, great music and live performance by Sammie near Covent Garden, London.