Produced from 1963 to 1977, the Rover P6 was the first winner of the European Car of the Year award and hit showrooms with numerous innovations. Despite this, it's one of Britain's most underrated ...
Three 1970 P6 Rover 3500 sedans, all built within a three-month period, found in a Denver-area self-service wrecking yard. Take a look at the build tags on this threesome: all built at Solihull in ...