Beyoncé – XO (John Mayer Cover)

John Mayer is the latest to cover Beyonce’s latest album this time taking a pass at the track “XO.” Accompanied by nothing more than a guitar and harmonica, Mayer maintains the original harmony but switches up the vocals slightly. Listen above