2008 Land Rover LR2
Rory O'Murchu
Rory O'Murchu, body and exterior engineering, details some of the features of the new Land Rover LR2 with journalists attending the launch in Santa Barbara, CA.
Rory O'Murchu, body and exterior engineering, details some of the features of the new Land Rover LR2 with journalists attending the launch in Santa Barbara, CA.