Barack Obama’s Limousine Breaks Down in Israel (5 pics)

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


obamacar1

obamacar2

obamacar3

obamacar4

obamacar5

Source

Hot posts you might like