Five More Minutes – 25Sep15

It’s time to get things started… for the first episode of the new Muppets show.