For a song that's more than 30 years old, Journey's 'Don't Stop Believin'' is doing pretty well for itself these days -- it's the top-selling song in iTunes history, it's enjoyed recent chart revivals thanks to 'The Sopranos' and 'Glee,' and it received the all-star singalong treatment courtesy of Tom Cruise and friends on the 'Rock of Ages' soundtrack. Hey, it even showed up at the CMT Awards yesterday (June 6), when Journey took the stage with country superstars Rascal Flatts to close out the show.

The band, which somehow found time to rehearse between Neil Schon's solo recording sessions and reality TV events, appeared onstage after Rascal Flatts performed their hit 'Banjo,' and helped close out the night with all the AOR fireworks you'd expect, including a meaty Schon guitar solo and a pyrotechnic display at the end of the song.

At this point, we could probably fill up a double album with the various versions of 'Don't Stop Believin',' and while the original is still our favorite, we've embedded last night's performance below to let you hear it for yourself. What do you think -- does Rascal Flatts add anything to the song?

Journey and Rascal Flatts, 'Don't Stop Believin''