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