Came on to IMDB to see if anyone else thought this movie was made as a joke? Made in 2018? I saw better special effects on Thunderbirds. It's really quite fascinating.
3 out of 3 found this helpful.
Was this review helpful? Sign in to vote.
Permalink