Oct
8

Armless woman in Shandong Province, China

The film below is a story about a woman with no arms in China.It's a very encouraging and touching cl ...
Oct
4

Sand Drawing Noah's Ark

It's a wonderful and amazing short clip of Taipei zoo of Taiw ...