Met the owner several times during my travels in Africa.
Very nice guy. Told me that his truck has over 1000HP (!) and had to put a tank transmission in to handle the torque! Has a lift gate in the back that gives access to a very nice shop.
Here is a video of it (not mine!)
[ame="http://www.youtube.com/watch?v=CnErOM9r4lI"]YouTube - 1000HP MAN KAT[/ame]
And here is a pic I took at the start of the Dakar rally in 1997: