Friday, March 26, 2010

Muppets Swedish Chef Makes Doughnuts


Muppets make everything better.