Following a recent announcement that the Schermerhorn Symphony Center is to be sold at auction due to a recent foreclosure, a spokesman for the group has confirmed that The Muppets are currently planning a “big show” intended to somehow save the financially-troubled performance venue. “We can’t just let the bank take it away from everyone,” … Continue reading