A Fleet of Self-Driving Trucks Just Completed a 1,000-Mile Trip Across Europepopularmechanics.com6 pointsjonbaer10 years ago