Oops!? President Obama's indestructible limousines broke down, and had to get towed in Tel Aviv, Israel! It was spotted on the back of a flatbed after
suffering some sort of malfunction ahead of the President's arrival
in Israel.
One Israeli report claimed the limo driver pumped
unleaded into the limo known as "The Beast".
No comments:
Post a Comment