Wednesday, February 24, 2010

watch Last Women Standing Season 1 Episode 3

watch Last Women Standing Season 1 Episode 3 - Kali Stick Fighting. The women travel to Luzon in the Central Philippines, where they have learn the discipline of stick fighting in a martial arts training camp.

No comments:

Post a Comment