John Mayer performed his new song off his upcoming album, Sob Rock coming out July 16th, 'Last Train Home' on Jimmy Kimmel! It's great to see John perform again and we can't wait for more new music to come!