A huge electric bus fleet has arrived in Chile

undefined