How to make Organic Tamales

High Quality Organics is the largest wholesale provider of 100% USDA certified organic ingredients in North America. In this video we show you how to make tamales!