
A short film documenting Polaroid founder Edwin Land’s life of innovation has been produced to celebrate the 80th anniversary of Polaroid eyewear.
The film shows Land as a brilliant young scientist who baffled his audiences and turned his ideas into popular consumer products including Polaroid eyewear, highlighting advances he made in light polarisation technology.
The film is available to view on PolaroidEyewear.com