
Land Rover is building a one-off Defender for famed London department store Selfridges, the brand announced on Tuesday. The truck will serve as centerpiece of the currently under-construction men’s wear department, and both are being prepped for an Oct. 29 reveal. To get the Defender into the store, the truck was stripped down to its chassis. Land…

Leave a Reply