Mitre Tensile

An advertisement for Mitre Tensile promoting their latest Football technology.