I Got Crabs

And yes I am shouting about it.

The Barking Crab in Boston is a run down shack next to the river with wooden benches but the most awesome snow crabs and lobster

Comments are closed.