David A. Lee and Daniel Vaillancourt

David A. Lee and Daniel Vaillancourt, April 1, Vancouver, B.C. Canada. Lee and Vaillancourt are Los Angeles-based TV writers.

More Scene

More From Our Brands

Access exclusive content