What on Earth? - S8E3 - Island of Alien Ooze

  • Science, Documentary
  • TV-PG
  • 42 min
  • Sep 10, 2020
  • HD
Satellite images capture a volcanic island that suddenly appears in the Pacific Ocean, and when NASA scientists arrive to investigate, they are baffled to find it is home to a primordial slime.
Cast:

Steven Kearney