June 8, 2011

Electric Land Rover Defender for Truly Green Game Viewing

The electric Defender game-viewer concept vehicle combines the iconic Defender’s peerless reputation for off-road ability with a cutting-edge, all-electric drive system – thus making it a […]