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.

 
 

Comments


Send this to a friend