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