mayer.jpg

John Mayer has released a cover of Beyoncé's hit song "XO" on Soundcloud. The singer-songwriter first performed the cover live during the Australian leg of his tour. Watch the live cover below as well as the song on Soundcloud embedded below.