In Production
9.5 /10
2
Terra Mater is a TV film series about nature, science and history.
Returning Series
April 6, 2011
November 24, 2021
Terra Mater Factual Studios
Scripted
1
400
Currently at
2011|400 Episodes
2020
2018
2006
2013
1974