A Boston waterfront stalwart, The Barking Crab, known for its whole lobsters, goes through about 800 a week during the busy summer season. If tearing one open gives you anxiety, consult the clip above ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results