John Mayer Recorded a Beyoncé Cover - In Touch Weekly

So Good!: John Mayer Recorded a Beyoncé Cover