Harmonica-solo and/or G D C D7 G D C Am7 The road is long with many a winding turns D Em F Am7 That leads us to who knows where, who knows where Am7-D-D7 G D Em Eb But I'm strong strong enough to carry him G Am7 D7 G Am7-D7 He ain't heavy he's my brother G D C Am7 So on we go his welfare is of my concern D Em F Am7 No burden is he to bear, we'll get there Am7-D-D7 G D Em Eb For I know he would not encumber me G Am7 D7 G He ain't heavy, he's my brother Am7-G7 C D7-D7sus4-D7 If I'm laden at all C D7-D7sus4-D7 I'm laden with sadness Bm |Dm that everyone's heart |Cmaj7 B7 Em G7 Isn't filled with the gladness C A7 Am7 D7 Of love for one another G D C Am7 It's a long, long road from which there is no return D Em F Am7 While we're on the way to there, why not share Am7-D-D7 G D Em Eb And the load Doesn't weigh me down at all G Am7 D7 G He ain't heavy, he's my brother G D C D7 G D Em D7-D7sus4-D7 He's my brother G D Cmaj7 D He ain't heavy he's my brother G D Cmaj7 D He ain't heavy he's my brother ................etc