pt death muppet

DEATH MUPPET  1:16 am October 16, 2008

The Last Debate, In 90 Seconds!

by Ken Layne

Thanks to Jed Report/DailyKos for suffering through this long enough to make the awful clip you see today.