Made
a movie this March in China .
It's called "Shenzhou 12." Shenzhou
literally means God's land and it's how the Chinese call the piece of land they
have inhabited for thousands of years. Traveled
to Chengdu , Xian and Beijing for Christian relics and it's fun. Big
relation between Chinese rituals and those in Israel in the Old Testament. It's
said the lost tribes of Israel
found their way to China
many many generations ago.
This is the trailer
and the whole thing is due probably later this year.
Enjoy!