John Mayer changed out of his short shorts but kept the performances coming all weekend on the Mayercraft Carrier. He also took the time to sniff an audience member's green swimsuit — though thankfully he stayed away from the Borat look this time. On Friday he played a new song called "Heartbreak Warfare" and said that next year the boat would go to Alaska, although with John you never know if he's joking or not. The singer has been keeping us updated on all of his activities as he brings his second annual cruise to a close tomorrow.
To see more of John performing, just read more.