Barack Obama’s Limousine Breaks Down in Israel

obamacar_01

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

obamacar_01

obamacar_01

obamacar_01

obamacar_01

Leave a Reply

Your email address will not be published. Required fields are marked *