Don’t forget “Studio DC: Almost Live” airs tonight, August 3rd 8/7 c, on the Disney Channel. This marks a renewed attempt to bring the much missed Muppets back to a regular spot on television. Big numbers tonight will no doubt help, so do you part and watch!

Check below the cut for some promos and clips: