I Have Taken an OathTranscontinental Music Publications & M. HorvitChristian & Gospel8 Shazamsplay full songShare