Huffpost Celebrity

John Mayer Shows Off His Short New Haircut (PHOTOS)

Posted: Updated: