Obama’s Chase Cars Arrive at JKIA,Kenya;See photos of the beast



US President Barack Obama is Expected in the country on 23rd of July and preparations are in top gear.Already,the city is getting a facelift and among what the County has done is to chase all the street kids from the city centre,install security cameras in all the major streets and also tighten security.

To confirm that his triumphant entry to his fatherland is imminent,the US government has sent chase cars which will be part of his motorcade.See photos.


Bullet proof door


Inside of the beast