let there be light. (Deluxe Version)

let there be light. (Deluxe Version)

The worship team comes together for a global church experience.