Today's Video Link Posted on Friday, November 21, 2008 at 12:06 AM The Monty Python guys have started their own YouTube channel. Here's the official announcement…