CDI’s ‘Forty Nights’ Wins ‘Most Inspirational’ At World’s Largest Christian Film Festival

Every film by Collective Development Incorporated, a feature-film production company based in Lansing, Mich., is, in its own unique way,

Continue reading