Hour long clip of John Machado teaching a class in Allen-Texas. Filmed on May 24th 2016 Watch an entire class with John Machado Documentaries, Seminars | May 25, 2016 4:42 pm