english   spanish   german   swedish   portuguese   russian   chinese
 

Yong Chun White Crane Ba Fen resistance training

This variation of Ba Fen ( 8 part hands ) done for resistance training has many benefits.