Friday, July 4, 2008

The Muppets Take Philadelphia!

On the auspicious occasion of the U.S. of A.'s 232nd birthday, I'd like to present this is a clip from a 1982 TV special called "I Love Liberty," (produced by People For The American Way founder, Norman Lear) featuring the Muppets and Martin Sheen!

Norman Lear? Martin Sheen? The U.S. Constitution?? Who knew the Muppets associated themselves with such radicals?!?!

God, I love stealth subversives!!


No comments: