US President Obama motorcade in Hannover | Secret Service & and Police Escort
US President Obama motorcade in Hannover after leaving Air Force One at the airport Hannover-Langenhagen in Germany. "The Beast" ist being escorted by several secret service and police cars.