Before The Throne Of God Above Learn more about this special hymn by clicking here. Tommy Bailey – vocals, guitar Stephen Leiweke – mixing engineer Share via: