Former Nirvana drummer and current Foo Fighters frontman Dave Grohl is no stranger to performing with other artists. His latest collaboration will have you smiling from ear to ear.

On this weeks episode of The Muppets, Dave Grohl performed one of Dennis & Judi's favorite songs "Learn To Fly" on Miss Piggy's late night show, with Dr. Teeth and the Electric Mayhem serving as his backing band.

Check out the heartwarming and hilarious clip above.