Fuck Yeah Martial Arts

Swansea University Karate Club (9) (by C.Hadley)

Grand Master Han’s Tucson Karate Tournament (by AZHook)

EVN Karate seminar 2 0331 col copy (by Salmon Arm Observer)

Swansea University Karate Club (5) (by C.Hadley)

Swansea University Karate Club (2) (by C.Hadley)

EVN Karate seminar 1 0331 col copy (by Salmon Arm Observer)