// archives

Off-road

This category contains 1 post

Land Rover

Land Rover is a 4×4, SUV and all-terrain vehicle manufacturer, based in Solihull, West Midlands, England.
Originally the term Land Rover referred to one specific vehicle, a pioneering civilian all-terrain utility vehicle launched on 30 April 1948, at the Amsterdam Motor Show, but was later used as a brand for several distinct models, all capable of [...]