GLOVES OFF: Fed up world leaders GO OFF on Trump ON STAGE

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.