Sunday, December 23, 2007

The Best in the Business


Here's another great sign from the Studio One Company Store, praising the talents of the Muppets' accountants.