This week, we pay a virtual visit to our old and beloved friends over at Glenn's Creek for a not-so-virtual tasting of some of their exclusive new products.