WorldCon Video August 15, 2008 Enjoy a few horribly-compressed video highlights of Denvention 3, the 66th World SF Con, held last week in Denver, Colorado.