London Director Awards is film festival with live screenings in London, United Kingdom. Their mission and goal is to discover and promote talented directors from all over the world.  Congratulations, Traci Hays.

DO NOT EDIT OR DELETE THIS SECTION