Creation Happened movie review

World views collide in the blockbuster Christian movie, Let There Be Light. Kevin Sorbo directs and stars in this hard hitting faith based film. Ellie reviews this powerful movie.