Charles Spencer King, Creator of Range Rover, Dead at 85 Published on July 7, 2010 in News by Dan Fritter