The vast desert that surrounds Alice Springs can seem like a daunting no man’s land, but a small group of car enthusiasts in central Australia are finding hidden …

source