One of Trevor's favorite interviews: discussing the science of sushi with Steve Scher on Weekday at Puget Sound Public Radio in Seattle.
July 18, 2007
Quicktime required
Radio
TREVOR CORSON