Mysterious Mummies of China
1998
Mummies found in the Takla Makan Desert in China raise the question that European contact may have occurred some 1,000 years earlier than previously realized
Open card1956 · western · Quintet Productions
An episode of "Judge Roy Bean", a 1950s syndicated TV western.
1bf5779e7840dc4133760a6d6c6726d9f7221655