John Mayer Covers Beyonce’s ‘XO’ [VIDEO]John Mayer Covers Beyonce’s ‘XO’ [VIDEO]If you thought Beyonce was the only one who can nail her own songs, you are wrong.Ashley SpenceAshley Spence