Desert Racing - Australia With speed cameras becoming more sophisticated, few people are willing to put their foot down. But there is one place where you can still let rip -- the great salt deserts of Australia.
Check us out on