All-staff meeting

Posted by Maximum Fun on 25th February 2007

Wow, this SNL “digital short” is hilarious. I’ve heard great things about this past Saturday’s show… I’d better get on that.