Classic Car News and Drives
Karoo2.25 - Your one-stop Land Rover Defender shop
In the seaside town of Hermanus you will find one of the Western Cape’s most passionate Land Rover Defender specialists. We pay Karoo2.25 a visi...