
Filmed this from the MBTA (Massachusetts Bay Transit Authority) green line train going from North station (in Boston, MA) to the new Lechmere station in East Cambridge, Massachusetts (in the US.)
Click here or on the image above to see the video
Filmed this from the MBTA (Massachusetts Bay Transit Authority) green line train going from North station (in Boston, MA) to the new Lechmere station in East Cambridge, Massachusetts (in the US.)
Click here or on the image above to see the video