On an island a strange rock begins to grow and move. Scientists that observe the phenomena speculate that an ancient meteor that once hit the island is attempting to reassemble itself.
click here to see where to watch or .
Ready to Watch Tales of Tomorrow, Season 1, Episode 15?