During a recent performance, John Mayer debuted an acoustic rendition of Beyonce's single 'XO' found on her latest self-titled album. Today, John has liberated a studio version of cover of this song, beautifully rounded out by guitar and harmonica chords. Listen to John Mayer's 'XO' above.
John Mayer - XO [Beyonce Cover]
COMMENTS