Stephen Colbert returned from a week-long vacation eager to tackle some of the big political news he had missed during his break. The first of order of business? That surprise bird that landed on Bernie Sanders' podium during a rally in Oregon.

Sanders won primaries in Alaska, Hawaii and Washington state over the weekend and CBS' "The Late Show" host Stephen Colbert attributed to Sanders' success to a bit of campaign magic the previous Friday. At a rally in Portland, Oregon, a small finch landed on Sanders' podium in the middle of his speech, thrilling the crowd. The moment quickly went viral with the hashtag #BirdieSanders trending on Twitter and dozens of avian-themed memes flooding the internet. 

"What are the odds that a bird would be attracted to an old man who looks like he has bread in his pockets?" Colbert joked. "Of course, this is not necessarily a sign that Bernie is the chosen one. It is spring. Birds are everywhere. In fact, I’ve got a bird right here in the studio who’s going to help me sing a happy song about spring."

Colbert was joined by a cartoon blue bird on stage, which called Colbert "racist" when the comedian asked if it was the same bird from the Sanders rally. The host entreated the bird to help sing a song about spring, but the bird had other plans. 

“How about we sing about how 1 percent of the birds at America’s parks get 99 percent of the bird seed?” the bird asked. “You know, far too many birds in America cannot even afford food to regurgitate into the mouths of their young. Join the revolution! Feel the bird!”

Apparently, Colbert's bird had spent some time listening to Sanders speak after all. 

Watch Colbert parody Bernie Sanders and the surprise bird in the clip from "The Late Show" below:

Despite Sanders' weekend wins and growing momentum, Hillary Clinton still seems on course to clinch the Democratic nomination. Clinton has secured 1,243 pledged delegates, while Sanders has only 975. When superdelegates are factored in, Clinton’s number grows to 1,712, compared with Sanders' 1,004.