Cohen & Sons

Directed by Dean Bradshaw, “Cohen & Sons” is the winner of Best Editing at the La Jolla International Fashion Film Festival.