This is one of my favorite Camel Trophy videos. It takes place in 1988 on the Indonesian Island of Sulawesi. It also shows a bit of the driver training in England. Great footage.
See the rest of the videos after the jump.
This is one of my favorite Camel Trophy videos. It takes place in 1988 on the Indonesian Island of Sulawesi. It also shows a bit of the driver training in England. Great footage.
See the rest of the videos after the jump.
No comments