One-Off Land Rover Defender to be Built Within Selfridges
A one-off Land Rover Defender made a dramatic entrance at Selfridges in London, entering the famous department store through a first-floor window. The unique Selfridges Edition Defender Works V8 will form the centerpiece of the new-look menswear department at the Oxford Street store, but not before technicians from Land Rover Classic reassemble the vehicle in full view of shoppers.