RE: The MUPPETS are back, in your backyard?
I'm not sure how to feel about this. Lol. Not what I was expecting. Looks mildly amusing.
RE: The MUPPETS are back, in your backyard?