This is a brief clip of the North Station train depot on the first floor of the Banknorth Garden on Causeway St. in Boston, Massachusetts. Upstairs is the home of the Boston Celtics and Bruins. This is also where MBTA trains depart from and the flim also shows the ticket counter.
Link to this comment:
All Comments (0)