Well, here it is. After 22 years of hosting The Tonight Show, Leno took his final bow last night and gave the above heartfelt farewell to his audience and fans. Leno thanks the audience, the crew, writers, and producers for what he calls “the greatest 22 years of my life” and says he’s looking forward to seeing Fallon take over later this month. Click through to watch celebs like Billy Crystal, Jack Black, Carol Burnett, and Oprah say goodbye to Leno through a surprise musical number and more.