N
Neil Taylor Review of TD Garden
TD Garden was pretty great. Too many pushy sales s...
TD Garden was pretty great. Too many pushy sales staff trying to get me to buy 50/50 and the seats were too tight. Those 2 factors prevent me from giving 5 starts.
Comments: