Plot: The closest human neighbors to the Rapa Nui of Easter Island are 1,200 miles away. Non-human neighbors? Those may be on the island itself
Destination Truth - Season 3 - Spirits of Easter Island / The Moa (Episode 15)
Episode Aired On:
Wednesday, April 21 2010
14 years ago
Wednesday, April 21 2010
14 years ago
Go to
Episode 14