bencrosbie Washington, DC Biography Eidolon Films is a documentary production company based out of Washington, DC.show more... Videos (1) Barberin'