We are Anna Callau and Pablo Rey, from Spain and Argentina, driving around the world since June 2000 in our Mitsubishi L300/Delica 4x4, a.k.a. La Cucaracha (The Cockroach)
It has been 300.000 kilometres (almost 200.000 miles) driving thru some of the worst roads of the world. We started in...