The Self-Driving Truck Has Finally Happened

I remember reading a news story about a month ago that said