Revenge of the muppets? | FT Alphaville

Revenge of the muppets?