Fans in the "Tonight Show" audience on Wednesday night got a big surprise: Host Jimmy Fallon stepped aside during his monologue to let an "angry man" speak his mind -- and that man turned out to be none other than Fallon's predecessor, Jay Leno.

In his return to the late-night talk show, Leno showed that he's still go it. The comedian ranted about a variety of topics that irritate him, from non-celebrity cable advertising to Amazon's plans to open physical stores. It was a fun throwback to Leno's days of hosting. Watch below.

Leno handed over the reins to Fallon in February 2014, completing his second stint as the "The Tonight Show" host. He had the job from 1992 to 2009, and then again from 2010 to 2014. In the years since, he's taken on small TV and film roles, such as his cameo in "Ted 2" and his guest appearances on "Lip Sync Battle" and "Last Man Standing."

"The Tonight Show With Jimmy Fallon" airs weeknights at 11:35 p.m. ET/PT on NBC.