Elizabeth attempts to explain the nuts and bolts of Life Activation to our resident skeptic and producer Derek after they've both had too much coffee.