Range Rover Holland & Holland by Overfinch

The wait was over. Britain’s Overfinch offers their newest creation, a Range Rover Holland & Holland. Named after the famous London producer of weapons, SUV will be assembled in just 100 copies. Price? From 120,894 pounds. TDV8 or a supercharged V8 of 5.0 liters and 503 hp. Then you need […]