2000

Invention of the swivel system and introduction of the world’s first manually swivelling towbar