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


By: - Climate DepotNovember 24, 2010 8:19 AM