Look out, Ma, and look out, Pa Look at that horizon Something's out there kickin' up dust Always coming fast Look out, sister; look out brother River's gonna be risin' Somethin' we've been waitin' for Oh, it's here at last It's been a long, long time comin' It's been a long, long time comin' Let's all sing, let's all dance Stomp our feet in that red grave C'mon out of those ole, brown fields Watch them turn to gold Watch them turn to gold It's been a long, long time comin' It's been a long, long time comin' It's been a long, long time comin' It's been a long, long time gone The wait is over, things have changed And not a moment too soon We've all prayed for a single drop of rain And now, a storm's comin' through It's been a long, long time comin' It's been a long, long time gone It's been a long, long time comin' It's been a long, long time gone