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
2018
1997
2005
2006
2008
2011
Invalid Date