For all the fans out there who didn't stop believin'…

A notoriously reclusive rock singer stepped out of the shadows for a surprise performance last weekend.

Steve Perry -- former frontman for Journey -- shocked fans when he joined indie-rock band The Eels on stage in St. Paul, Minnesota.

Perry first sang one of the Eels' songs with them before he went on to perform a number of Journey classics, including "Open Arms."

He hasn't performed solo since 1995.

Read or Share this story: