The Muppets have released another ad for The Muppets Most Wanted.  This spot is themed around the ‘Winter Games”.  After many ads, the movie hits theaters March 21.