1000 Miles In Africa With The Ultimate Toyota Land Cruiser

That trip included a layover in Johannesburg, and Land Rover's agent didn't have a problem with my request to make that layover a week instead of …
View full source