Francis Chan video presentation From ICRS: the world premiere of the new Francis Chan video, “Fear God”