The Muppets Orange UK Policy Trailer (2011)

Notes: This is the Orange policy trailer from the UK with the Muppets promoting the UK theatrical release of their 2011 film.
Added By: 11waltw