movies / trailers Behold the Horrors of Self-Developing Film with the ‘Polaroid’ Trailer by Mark / 7 years ago