Beer run self driving otto truck goes 120 plus miles on delivery anheuser busch says it has completed the worlds first commercial shipment by self driving truck sending a beer filled tractor trailer on a journey of more mozeypictures Gallery
{}