Kicking 101: The Basics of Practical Kicking Techniques for Street Defense Waysun Johnny Tsai June 5, 2024