Skip to Content

Tow Trucks

Showing 1 results for articles tagged with Tow Trucks:

1966 Land Rover Recovery Truck

When someone says "Land Rover," a certain vehicle appears in your head, right? Boxy. Rugged. Fashionable. Well, the Defender this is not. This is a 1966 Land Rover Series IIA 109 4x4 Recovery Truck. The Series II was introduced in 1958 and offered the rounded sides that would become synonymous…

1966 Land Rover Recovery Truck
Back to Top