US Open Kungfu Challenge promotes health
The KSF (Kung Fu Sanda Federation), which hosted the US Open Kungfu Challenge 36, is part of Shaolin Chan Foundation…
The KSF (Kung Fu Sanda Federation), which hosted the US Open Kungfu Challenge 36, is part of Shaolin Chan Foundation…
The 36th KSF US Open Kung Fu Challenge tournament will kick off in the city of Norcross in June. Cung…