Sign up for the Small Screen Email Newsletter: http://vid.io/xdM
Be the first to know when new episodes air on our site!
Steve Luttman, President and Founder of Leblon Cachaça, explains that cachaça is not legal in the United States and is in fact defined as a rum. It is not rum! Cachaça is cachaça!