2.1
August 26, 2010

Star Wars Tai Chi.

May the Chi be with you:

No, really:

Star Wars Tai Chi from John Leo on Vimeo.

Darth Vader Tai Chi.

Chi is the Chinese word meaning ‘life force’ – an energy created by all living beings. A Tai Chi master’s strength flows from this FORCE.

Read 3 Comments and Reply
X

Read 3 comments and reply

Top Contributors Latest

Elephant Journal  |  Contribution: 1,510,185