Muppets Most Wanted

Muppets poster

“Muppets Most Wanted” Most Enjoyable

Cherry little film lampoons itself to great effect.

03/27/2014