Contributor
Allen is a freelance video producer/editor, filmmaker, and writer living in Washington D.C. He is also the editor of the film site Perpetual Nostalghia.
You can also follow him on Twitter