Articles

The Toyota Hilux (aka Tacoma) is allegedly indestructible (and the preferred vehicle of war lords). See why its the AK-47 of cars.