â€śThe revival of Jesus Christ will start right here,â€ť he said. â€śGod said he would take his glory from one of the wonders of the world â€” and that wonder is Niagara Falls.â€ť
Millions of Christians believe in the Second Coming of Christ, in which the Christian savior will return to earth for a final judgment of both the living and the dead.
Oh! Oh!Now GG and his pals will turn this place into a pilgrimage venue.