To stop the Third Reich and the Nazi war machine from winning World War II and affecting the outcome of the free world, Toulon's indestructible puppets join forces with the masters of psychic powers.
2018
2022
2023
2010
2024
2000
1998
2005
2004
2007
2003
2006
2009
2001
1999