Dave Grohl's appearance on Sesame Street has finally hit the Internet. It was over a year ago when it first became clear the Foo Fighters frontman would show up on the long-running children's show after images emerged by way of the program's puppeteers. Now, fans can revel in Grohl's kid-friendly "Here We Go Song," a guitar-driven number co-sang by the former Nirvana drummer along with Big Bird and Elmo.

The song's theme extends the idea of cross-country friendship, especially regarding the making of new friends from all corners of the United States. Watch Dave Grohl's Sesame Street "Here We Go Song" — and read the lyrics to the happy tune — down toward the bottom of this post.

"Hi! It's nice to come here and be with my friends Big Bird and Elmo," Grohl says at the top of the clip after being introduced by the famously small, red Sesame Street character. "Yeah, you know, I was just thinking, there are friends everywhere. Even ones that you don't know."

Asked by the unmistakable Big Bird how one could have friends they don't know, the rocker replies, "I just mean there's lots of people all across America we could be friends with, we just haven't met 'em yet."

Does that sound like fun? It sure did to the two Sesame Street friends flanking the rockstar. Grohl popped up on another kids' show recently. Two weeks ago, the musician's spot on Ryan's Mystery Playdate made its way online. Grohl's youngest daughter seemingly urged that appearance, and perhaps the situation was similar regarding his Sesame Street collaboration. Grohl previously moonlighted in the Muppet universe, having appeared on ABC's 2015 update of The Muppets and surfacing in 2011 film The Muppets as a fill-in drummer for the Moopets cover band.

Here we go, we're on our way
It's an amazing trip across the U.S.A.
So many neighborhoods to greet
And friends and family to meet

All across America, whoah-oh, whoah-oh
From our street to your street, woah-oh, here we go
La la la, la la la, here we go
La la la, la la la, here we go
La la la la la la la la, la la la la la la la

Here we go, we're on our way
New adventure everyday
Gonna try new foods and learn new names
Sings new songs and play new games

All across America, whoah-oh, whoah-oh
From our street to your street, woah-oh, here we go
La la la, la la la, here we go
La la la, la la la, here we go
La la la la la la la la, la la la la la la la

Here we go, here we go, here we go

Dave Grohl Sings Sesame Street "Here We Go Song" With Big Bird and Elmo

See Dave Grohl in Top 50 Rockers Who've Been in Multiple Successful Bands