Steve Johnson Movies
- 1999
Auton 3: Awakening
Auton 3: Awakening4.51999HD
The Nestenes have made the final connection.
- 2001
Do You Have a Licence to Save this Planet?
Do You Have a Licence to Save this Planet?52001HD
The time traveling Foot Doctor discovers that the Cyberons and Autons are ineffectually trying to invade the Earth yet again. Can he and a helpful sal...