Chinese Roswell
- Episode aired Dec 13, 2004
- TV-PG
- 44m
The legend of China's 716 mysterious "Dropa Stones" is an amazing tale of mystery, deceit, and conspiracy. Today, skeptics and true believers continue to fight over their meaning - and if th... Read allThe legend of China's 716 mysterious "Dropa Stones" is an amazing tale of mystery, deceit, and conspiracy. Today, skeptics and true believers continue to fight over their meaning - and if they even existed at all.The legend of China's 716 mysterious "Dropa Stones" is an amazing tale of mystery, deceit, and conspiracy. Today, skeptics and true believers continue to fight over their meaning - and if they even existed at all.