A unique Land Rover Defender Works V8 is now on permanent display in the new Designer Street Room at Selfridges’ flagship department store in London. Having been craned into the store’s first floor as a kit of parts, a team Land Rover Classic technicians hand-built the Defender in full view …
Read More »
Automotive Blog Automotive Blog brings you the latest news, car reviews and information on the automotive industry.