Obama arrives in Greece

Published November 15, 2016 27 Views

Rumble Barack Obama arrives in Athens, Greece for what will be his last trip to Europe as president of the United States. Rough Cut (no reporter narration).

... and disable advertisements! No kidding :)