[ Featuring The Civil Wars ]
Look out ma, look at pa, look at that horizon
Something's out there picking up dust, always coming fast
Look out sister, look out brother, rivers gonna be rising
Something waiting, waiting for, oh it's here at last
It's been a long, long time coming
It's been a long, long time going
Let's all sing, let's all dance, stomp our feet in that red grave
Come on out of them ?? fields, watch them turn to go
It's been a long, long time coming
It's been a long, long time going
It's been a long, long time coming
It's been a long, long time going
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 coming through
It's been a long, long time coming
It's been a long, long time going
It's been a long, long time coming
It's been a long, long time going