Top Gear UK did a review of the African vehicle. http://www.youtube.com/watch?v=ra6AItl1SfE
mike r Adventurer Jul 24, 2011 #1 Top Gear UK did a review of the African vehicle. http://www.youtube.com/watch?v=ra6AItl1SfE