Bless the Lord o my soul - Marines sing worship Loading player ... Views: 1 0 0 Marines @ SOI East Camp Geiger. North Carolina