Hi Everyone,
I've heard about the MBTA train and I am considering taking it down to Gillette for the home opener.
I have a feeling that MBTA has an official "No Alcohol" policy on the train but I'm wondering how strict it really is?
I've heard rumours of people ... imbibing ;) ... on the...