What is the meaning of this? Can anyone explain to us why John Mayer looks like an extra from The Loveboat?
The douchey rock star showed off some leg while performing aboard the Mayercraft Carrier cruise liner. Mayer was joined by fellow recording artists, who performed for fans on the four-day cruise from Los Angeles to Cabo San Lucas, Mexico.
Let the gay rumors begin.