Photo courtesy Columbia Records

John Mayer is back and boy, is there is something very satisfying about hearing this guy's voice again!

His new single "Last Train Home" arrived Friday with an accompanying video directed by Cameron Duddy and Harper Smith. Mayer had been teasing the new single for the past few days. It's the first glimpse of his eighth album Sob Rock, which is out July 16.

To coincide with the song's release, Mayer will be performing "Last Train Home" live for the first time next Monday (June 7) on ABC's Jimmy Kimmel Live!.

"Last Train Home" (both the song and the video) features a cameo from Maren Morris. Watch it below.