Barack Obama's Limousine Breaks Down in Israel

21 Mar, 2013 | category - Vehicles | 5 photos | 3029 visits

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