all-noise.co.uk
Single review: John Mayer – ‘XO’
A cover of the recent Beyonce single and, though I enjoyed the original, this version from John Mayer is a big improvement, removing the drawl of the first take and giving it a more solid progressi…