Thank you for helping us by reporting bad content.
It`s good to live in New England if you`re a lobster fan because they`re so cheap here! 12 lobsters for less than $90, it doesn`t get any better than that... Well actually it does because they were actually cheaper earlier in the year! .. Thoroughly enjoyed the lobster but most importantly, I enjoyed the family time. aww.... haha