David Blair is a producer and director, known for Travis (2016), The Triangle (2016) and Cliff Lake (2010).
The Triangle
Travis (The Sighting)