In an epic late night performance years in the making, Neil Young finally played alongside… “Neil Young.” For nearly five years, Tonight Show host Jimmy Fallon has been delivering a pitch perfect impression of the Harvest singer to Young-ify ridiculous songs like “Pants on the Ground” and The Fresh Prince of Bel-Air theme song. Tuesday night, with The Tonight Show revisiting Los Angeles, Fallon’s “Young” and the actual Young, dressed exactly alike, finally collided onstage to perform a surprisingly faithful rendition of “Old Man.” This wasn’t the first time “Neil Young” has shared the stage with a rock icon: Fallon’s “Young” also sang Willow Smith’s “Whip My Hair” next to a costumed Bruce Springsteen in 2010 and filled the “Y” in CSNY for a take on Iggy Azalea’s “Fancy” last year.