In the aftermath of the Oscars, the Muppets have released a new themed ad to promote Muppets Most Wanted. The movie hits theaters March 21.
In the aftermath of the Oscars, the Muppets have released a new themed ad to promote Muppets Most Wanted. The movie hits theaters March 21.