Asia USA WorldEverything you want to know about Obama’s ‘Beast’TNT DeskJanuary 24, 2015 by TNT DeskJanuary 24, 2015 WASHINGTON: You must be shocked the United States president Barack Obama has a beast which travels along with the president on every visit outside the...