Train with JD Swanson on his Patreon Page JD Swanson | November 3, 2024 | No Comments Feel free to train with Dr. Swanson his Patreon page. New Videos almost every week!!! Karate Science at Patreon