Experimental short film about car wreckage and automobile safety.
Stefan Sharff
Director
Producer
Erik Barnouw
Writer
Sumner J. Glimcher
Executive Producer