This Electric Bus Drives Itself

2016-06-21 62

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