Ethan Luck Movies
- 2008
45 Days: A Film About Demon Hunter
45 Days: A Film About Demon Hunter02008HD
In the summer of 2008 Demon Hunter embarked on the most prolific tour of their career, a 45 night pummeling of the United States, aptly titled the...
- 1970
Waging The Third War: The Making Of The Triptych
Waging The Third War: The Making Of The Triptych01970HD
"Waging The Third War: The Making Of The Triptych" takes you inside Seattle's Compound Studio for a firsthand look at the creation of Demon Hunter's...