Master Sommelier Exam -- Aspen

The wine stewards head to Aspen, Colo., for the Master Sommelier Exam, where they discuss their futures over their favorite beverages.

Episode Discussion

No comments yet. Be the first!

Login to leave a comment on this episode.