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.