The Basix talks // Self-defense vs sport, learning to preserve energy and more…

Session Breakdown