Tech Support June 21, 2007 / Peter Karman / 0 Comments YouTube has redeemed itself in my eyes thanks to this brilliant movie.