the beast got stuck india

Obama's car gets stuck at US Embassy

Obama’s Car The Beast Gets Stuck In US Embassy

Watch how Obama's Car The Beast Got Stuck in US Embassy. US President’s Limousine The Beast can protect its occupants from heavy firing, shelling, landmine blast and even a missile attack. But guess what happened when it got stuck on a ramp