I know you have heard this before but any chance of some New England Love?? Of course Boston is great but you guys should check out Portland Maine. Amazing city with some great venues down in the old port district.
Log in to post on this topic!