(FULL) JOHN MAYER covers BEYONCE’S XO ADELAIDE 15th April 2014

John surprisingly covering Beyonce in Adelaide, Australia. Amazing folk rendition. He can do anything.

Thanks! You've already liked this