Land Rover DC100 Concept: Are you the new Defender?

Not so much here in the colonies, but everywhere else in the world, the Land Rover Defender is the iconic vehicle to end all iconic vehicles. But, aluminum-on-steel construction and tired diesel engines are finally being put to pasture. Can one of these concepts become a new icon? » 11/16/11 4:20pm 11/16/11 4:20pm