Former Journey singer Steve Perry has given his first live concert performance in nearly 20 years.

During the encores at an Eels show in St. Paul, Minnesota on Sunday night, Perry performed “Open Arms” and “Lovin’, Touchin’, Squeezin’.”

Perry, 65, last performed with Journey in 1991 and had not sang on stage since 1995.

Rolling Stone reported Eels frontman Mark Everett said by way of introduction, Perry walked away from the rock star life "because it didn't feel right," adding, "And for some reason only known to him, he feels like tonight in St. Paul, Minnesota, it feels right."