Moment at 0:01 in GLOVES OFF: Fed up world leaders GO OFF on Trump ON STAGE by Brian Tyler Cohen.
GLOVES OFF: Fed up world leaders GO OFF on Trump ON STAGE
Saved by Prathyusha Chowdary.