Footage of Land Rover factory in the United Kingdom

RP news wires

The video takes you on an inside tour of the Land Rover auto factory in Solihull, West Midlands, in the United Kingdom. Solihull is considered the place of birth of the Land Rover it is still the leading manufacturing facility for this vehicle.



About the Author