Hello LTO community. I just moved to Boston and was wondering if there were any cool places to watch Liverpool matches. I've heard Phoenix Landing is supposed to be a good spot, but maybe there are others. If there are any Bostonians out there, let me know if you have a favorite spot of your own. Cheers!
Nope, I need more words that are words and stuff. Here's a few good ones. Suarez. Freekick. Scores. Again.