One guy’s narration of his experience while traveling in one of those infamous and superfast Miraa-ferrying pickups...
One of the most fastest vehicles on our Kenyan roads are the miraa transporting pick ups. They brazenly flout the traffic...