Onward, Christian Soldiers (Sabine Baring-Gould, Arthur S. Sullivan, arr. Lane Johnson)

Song Onward, Christian Soldiers (Sabine Baring-Gould, Arthur S. Sullivan, arr. Lane Johnson)
Artist Brigham Young University Men's Chorus
Album Set Apart

Lyrics