There was a big controversy several years ago about the possibility of an LNG terminal in Hampton Roads. I can't imagine one being approved for an area like Boston.
Did you see that pic of the tanker?
Yeee gads! I had NO idea they were that big.
I remember this being a controversial topic for the Providence, RI area as well.