Where To Stream Blowing Up History Season 3 Episode 16
Lost World of Easter Island
- Aired December 30, 2018
- 45 Min
- Rated 8.0
- Number 32 Of 60 Rated Episodes
The statues of Easter Island were built by one of the world's strangest and most isolated civilizations. New evidence reveals why they were constructed.