It's cold outside and I know it's time Pack up my heart it's a long hard ride There's a wind that's blowin' such a lonely prayer Gotta keep goin' now I'm halfway there Faces in the windows of the cars drivin' fast Are holding onto memories and the moments flying past I got ten more miles, and I'm there at last I'm a steel horse runnin' yeah my world keeps turnin' I'll follow this road where my heart's still yearnin' Still got the fire, and the flame keeps burnin' I'm a cannonball shootin' down the line Soul searchin', woah oh I'm a cannonball Well I stopped all alone at the top of the hill I looked across the valley at the world so still All the friends I've been missin' and the ones I love They shine like the diamonds from the sky above Faces in the windows of the cars drivin' fast Are holding onto memories and the moments flying past I got ten more miles, and I'm there at last I'm a steel horse runnin' yeah my world keeps turnin' I'll follow this road where my heart's still yearnin' Still got the fire, and the flame keeps burnin' I'm a cannonball shootin' down the line Soul searchin', woah oh I'm a cannonball Soul searchin' Well it hurts inside, but I know I'm fine Time to pick up the pieces, life's a long hard ride There's a wind that's blowin' such a lonely prayer I gotta keep goin' now I'm almost there I'm a steel horse runnin' yeah my world keeps turnin' I'll follow this road where my heart's still yearnin' Still got the fire, and the flame keeps burnin' I'm a cannonball shootin' down the line Soul searchin', woah oh I'm a cannonball Soul searchin', woah oh I'm a cannonball I'm a cannonball