Time Machine Tuesday: 18 June 2019

The Land Rover Discovery Sport has flexed its muscles, towing a train 60 times its own weight over 10 kilometres, despite its 2500kg maximum tow …
View full source