Jalango’s Convertible Mercedes is Ready for Safari Rally – VIDEO Felix Odiwuor alias Jalang’o says Naivasha won’t be able to handle him as he prepares to attend the highly anticipated World Safari Rally Championships June 16, 2021 Entertainment·News·TL