Great statue right outside TD Garden. Excellent photo op! If your a Bruins fan it’s worth a quick visit while waiting for the game or train.Full review by EFW2014
Jul 27, 2020
This Us a pretty cool statue and worth seeing if you’re around. They made it easy by putting by the stadium.Full review by MikeM22rugger