EP 122: The Lobster Show!

Published: Jan. 4, 2012, 7:51 p.m.

b"

This week, we sit down for some tasty shellfish that's only available in a few places on earth. It alone may justify a trip the the Faroes.

"