Browsing: David Masters

Instant Karma Films, an L.A.-based TV commercial and digital content production company, has added British born director David Masters to…