Don’t miss out this Tuesday March The Muppets take over Good Morning America and Times Square to promote their upcoming release of the Oscar-winning film by Disney The Muppets which drops into stores March 20, 2012.