Quote:
Originally Posted by El Pancake
Boston is the most overrated and self-congratulatory city in the country, same goes for whatever podunk suburb you live in that's close to it.
|
lol Lowell is not quite a suburb. its near NH, decently far from Boston