RE: The MUPPETS are back, in your backyard?
Please elaborate so we can all enjoy exactly what you mean.
RE: The MUPPETS are back, in your backyard?