Barack Obama's Limousine Breaks Down in Israel

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

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

Share with friends
pinterest
Follow us on Facebook
Leave a comment