John Mayer Wore The Best Sweater In 2004 So We Can All Give Up Now

Seeing stars.

Posted on