who's going all the way up there to take a photo through a chain link fence (bar a few on here :) )? The photo is either of 93 and MBTA yards or East Cambridge.
I actually think, if the re working of McGrath is any good, one of the busiest commuter routes could be out of the city on Mcgrath and...