Boston Bar Holds Title For The Largest TV In New EnglandBoston Bar Holds Title For The Largest TV In New EnglandNow that's something to brag about!KiraKira