Movie Review: Strange Nature (2018)

Coming up at eleven: Mutant frogs; will they spell the downfall of life as we know it? The real news clips that begin Strange Nature certainly make a case for it. After that we get down to the real meat and potatoes of the film; a mother, (and former teen pop...