T
Travis Tipton Review of TD Garden
Great place to watch a game. They need to upgrade ...
Great place to watch a game. They need to upgrade some of the seats. They are getting old. They are doing a bunch of renovation so hopefully they will upgrade the seats. It's so nice having the train come right into the stadium.
Comments: