We came face-to-clam with the world’s largest burrowing clam – geoduck – in Bellingham, Washington at Taylor Shellfish. It was hands down the most bizarre, x-rated food we’ve experienced traveling to date…
You are here: Home / Archives for geoduck
Good girls go to heaven, bad girls go everywhere...