EIGHT LEGGED FREAKS. . 35mm Film Cell Mounted Display
£18.24
Here we have a 35mm film cell Display Film Title. EIGHT LEGGED FREAKS.. Release date 2002. David Arquette and Scott Terra. It comprises of (2). Individual 35mm film cells. From the original film trailer.