J
J Ellis Review of TD Garden
Great arena. The atmosphere was electric. Great pl...
Great arena. The atmosphere was electric. Great place to watch the Celtics play.
Great arena. The atmosphere was electric. Great place to watch the Celtics play.
Comments: