This Electric Bus Drives Itself

2016-07-25 16

‘Olli’ is an autonomous electric bus that drives itself around Washington D.C.