Bus 859 – Tower Transit Alexander Dennis Enviro500 (SMB5045Z) Bus 859 – Tower Transit Alexander Dennis Enviro500 (SMB5045Z) Bus 859 – Tower Transit Alexander Dennis Enviro500 (SMB5045Z)