Land Rover DC100 – Terrain-i, Wade Aid, Deployable Spiked Tire System #landrover #dc100
Tomorrow will be the release day but here are a few bullet points that made it out before the big show – sounds interesting! Full press release at bottom, and let’s hope we get a lot more details tomorrow. Based…
