WATCH: A master of withstanding pressure in your car - an ode to the O-ring Via Wheels24 | 16 Aug 2018 - 07:14:37 It's a master of withstanding pressure - without it, engines stall and fluids leak. It's time to sing the praises of the humble O-ring. Source