Kyosho starts taking preorders for 1:18 Land Rover Range Rover SVR
Land Rover Range Rover SVT is the top of the line Range Rover, which was custom tuned for performance. It produces 40hp more than the Range Rover Sport Supercharged model and the exhaust gives a sound track that mean performance all around. I was in love with this new generation Range Rover for its Evoque […]