Author's articles

Left Hand driven cars
By Leo Dillon · 15 years ago
Driving a left hand driven car offers magnificent excitement and amazing driving moments. Left hand driven cars or LHD are the cars where the steering wheel is located on the left side when you are ...