D

Dan Leach
Review of TD Garden

4 years ago

New seats are tough. Small. Venue looks nice. Any ...

New seats are tough. Small. Venue looks nice. Any bigger framed person will have challenges.

Comments:

No comments