Polaroid published a video tour of the world’s only Polaroid film factory. Located in Enschede, Netherlands, it is where Polaroid employees manufacture all the Polaroid film that photographers can buy ...