Speculation: CW interested in Muppets?

Top