Good news, everyone:
The Muppets’ marching band FINALLY has its new drum major.
[Photo: Fame/Flynet]