Osprey Custom Cars has unveiled its latest project, a restored Land Rover Defender 130 originally made in 1988 and currently being sold for U.S. …
View full source
Daily news about Land Rover – fresh news, every day
Osprey Custom Cars has unveiled its latest project, a restored Land Rover Defender 130 originally made in 1988 and currently being sold for U.S. …
View full source