Little People of Flores
Clip | 11m 42s
The remains of three-foot-tall humans are discovered on a remote Indonesian island.
Aired: 04/19/05
Problems Playing Video? | Closed Captioning
Clip | 11m 42s
The remains of three-foot-tall humans are discovered on a remote Indonesian island.
Aired: 04/19/05
Problems Playing Video? | Closed Captioning