Monty Python launches an official youtube channel ~ and here's the video talking about why they made the move! =)