QUOTE(cnc137 @ Jun. 1, 2011, 09:36 AM)
How long has it been since the last one?
That depends on your definition of the last one.
Theatrically, twelveish years. The Adventures Of Elmo In Grouchland (which has a really amazing Wikipedia page
btw) and Muppets From Space were both in 1999.
If television counts, The Muppet Wizard Of Oz was 2005.
But the last good