New video celebrates its release (we think?)


More...