167 The Beast has Arrived in Delhi. 10 Facts About Obama's Mean Machine
Air Force One is the world’s most sophisticated aircraft; the Beast – the armoured limousine for the world’s most powerful leader – is no slouch. President Barack Obama arrives in Delhi on Sunday morning. The Beast – and a stand-in – have arrived in a special aircraft and are parked at Delhi’s international airport. Here are 10 facts about the Beast: It looks like a Cadillac, but that is it. […]