Pure awesomeness! Check out John Mayer's acoustic cover of Beyonce's "XO." We thought the original was already amazing, but this one blew our minds.
Here's the original song by Beyonce. Let us know which one you like more by commenting below!
Continue reading below ↓
Continue reading below ↓
Recommended Videos