In today’s episode, Spencer and I try a brand new tea to us from Harney & Sons Fine Teas – Cherry Blossom. This is a green tea, and you know…