nemisis.JPG

Do not be deceived, that muppet is not Kermit The Frog but his evil doppleganger Constantine! All will be revealed in the latest trailer for "Muppets Most Wanted" below: