Range Rover Sport (L320)
Car ModelThe Range Rover Sport (code name "L320") is a model of the British car maker Land Rover. It was in production from 2005 to 2013. In total, [ Number ] units of the "L320" generation were built. In 2013 it was superseded by the Range Rover Sport (L494).
Photo by OSX / Public domain