New Flyer E800This trackless trolley built in 1976 is seen at MBTA's North Cambridge Facility.
Photographed by Mitchell Libby, June, 1980.
Added to the photo archive by Mitchell Libby, September 30, 2022.
Railroad: MBTA.
» Contact the person who posted this photograph.