maajabu as Machakos Goat Refuses to Leave the Road Causing Traffic (1)

313325886_5478891732195437_498517334851036487_n
283,591FansLike
53,942FollowersFollow