Thunder is singin' through the rain Shaking the ground beneath my feet again The storm will pass, our foundation's born to make it We're built to last even when we're breaking Ooooooo we've come too far, we've come too far (to turn back now) Ooooooo we've come too far, we've come too far (to turn back now) We've come too far We've come too far Sunshine is rising up over the ridge And if we hold on tight, the light will let us in again From dusk to dawn, all the darkness slowly fading We're hangin' on, even when we're breaking Ooooooo we've come too far, we've come too far (to turn back now) Ooooooo we've come too far, we've come too far (to turn back now) Cuz the past has passed We sang that song We've danced that dance We're moving on We fought that fight Bled that blood We rode that ride We're moving on Ooooooo we've come too far, we've come too far (to turn back now) Ooooooo we've come too far, we've come too far (to turn back now) Ooooooo Ooooooo Ooooooo we've come too far