Composer: Trent Reznor, Keith Hillebrandt, Charlie Clouser, K. Hillbrandt
Lyrics
All I've undergone
I will keep on
All I've undergone
I will keep on
All I've undergone
I will keep on
All I've undergone
I will keep on
All I've undergone
I will keep on
All I've undergone
I will keep on
All I've undergone
I will keep on
Underneath it all
We feel so small
The heavens fall
But still we crawl
All I've undergone
I will keep on
All I've undergone
I will keep on
All I've undergone
I will keep on
Charlie Clouser, Keith Hillebrandt, Trent Reznor
CONCORD MUSIC PUBLISHING LLC, Kobalt Music Publishing Ltd., Warner Chappell Music, Inc.