Random Video

Scientists shocked to find 1000-year-old mummy inside ancient Chinese Buddha statue

2015-06-28 25 Dailymotion

Scientists shocked to find 1000-year-old mummy inside ancient Chinese Buddha statue