Search
Close this search box.

Obama’s 8 ton diesel-fueled armored limousine ‘Beast’ Creates Stir at NATO Green Summit