The Fighting Chance (USA Silat Team) – Episode1
United States Silat Federation (USF) is planning on sending a team to the World Pencak Silat Championships in Phuket, Thailand. The...
The USA Silat Team is preparing to compete in the World Pencak Silat tournament in Phuket, Thailand. Watch as they train and prepare for the tournament.