Driving in the South of France: Valbonne to Villa
Here's a quick video to show what it is like to drive in southern France.
The Hunt Begins: Land Rover Defender
1993 Land Rover Defender It's been a dream of mine since the late 90's to own a Land Rover Defender 110. Unfortunately, they stopped selling them new in the United States in 1997 due to US safety regulations, which makes them