Barack Obama's Limousine Breaks Down in Israel
Barack Obama's armored limousine 'The Beast' broke down in Israel as it was apparently refueled using petrol instead of diesel.
Barack Obama's armored limousine 'The Beast' broke down in Israel as it was apparently refueled using petrol instead of diesel.