Mark Levin aired this in the last hour of his program on Friday to remember our fallen heroes. He starts by playing a very moving rendition of Amazing Grace which gets me every time I hear it, and then moves into a medley of military hymns honoring all branches. He finishes with a great rendition of God Bless America.
Listen below: