Horizon Weekly TV Exclusive Interview with Dean Cain & Montel Williams

Horizon Weekly’s Diana Skaya’s exclusive interview with Architects of Denial documentary film’s executive producers Dean Cain and Montel Williams, at the 12th Pomegrenate film festival in Toronto. Filmed at Hay Horizon TV studio in Toronto.

Leave a Comment

You must be logged in to post a comment.