Jeff Carson debuted his new music video for, God Save The World on NewsMax.