Surprise Me!

David-Soard Teaches Tai Chi Principles

2011-05-10 2 Dailymotion

David-Soard Teaches Tai Chi Principles for students at Chinese Shaolin Centers in Denver and Boulder, Colorado.