It's minor complaint really...but was anyone annoyed by that Cars 2 billboard poster that was in many of the background shots? Correct me if I'm wrong, but that was the only licensed property outside of the Muppets themselves that are in the film. I just felt like they could of digitally replaced that with something more generic - maybe even an ad for the upcoming Muppet Telethon. Or a "for sale" type ad for the Muppet Studios since technically it was being sold. It just felt like Diz was trying to market the Cars franchise in a Muppet film. I didn't really care for it.