Intro C Dm Am C Dm Am C The rain is coming Dm Am We can't hold it back C The rain is coming Dm Am It's a matter of fact C On the horizon Dm Am Every distant shore G/B The rain is coming F C Csus4 It's the glory of the Lord F You will rend the heavens Am C You will split the skies G You will rule the nations Dm C/E Every day and night F On Your throne of justice Am C G With Your power and might Dm C/E Nothing is impossible F Fire goes before You Am C As the trumpets sound G Angels come together Dm C/E For the harvest now F Everything is changing Am C G And it's gonna get wild F Am C G All things are possible F Am C G Gsus4 All things are possible C The rain is coming Dm Am And it's already here C The rain is coming Dm Am Oh revival is near F Over all of creation G Am Sea to shining sea C G/B The rain is coming F C Csus4 The world has never seen F You will rend the heavens Am C You will split the skies G You will rule the nations Dm C/E Every day and night F On Your throne of justice Am C G With Your power and might Dm C/E Nothing is impossible F Fire goes before You Am C As the trumpets sound G Angels come together Dm C/E For the harvest now F Everything is changing Am C G And it's gonna get wild F All things are possible Am C G All things are possible C F All things are possible Am C G All things are possible F Send Your rain G Am Send Your rain G/B C Over all the earth G/B Lord send Your rain F Send Your rain G Am Lord send Your rain G/B C Over all the earth G Lord send Your rain F You will rend the heavens Am C You will split the skies G You will rule the nations Dm C/E Every day and night F On Your throne of justice Am C G With Your power and might Dm C/E Nothing is impossible F Fire goes before You Am C As the trumpets sound G Angels come together Dm C/E For the harvest now F Everything is changing Am C G And it's gonna get wild F All things are possible Am C G All things are possible C F All things are possible Am C G All things are possible Final C