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