US President Obama motorcade at night | Secret Service & and Police Escort in Hannover / Germany
US President Obama motorcade in Hannover after leaving Herrenhausen palace in Hanover, Germany. "The Beast" ist being escorted by several secret service and police cars including special forces.