Ice Cream Making

Jeff Moffitt and Jenn Goetz make liquid nitrogen ice cream,
Tuesday 18 September 2001