Donate to the Lead Adventure Forum to keep it alive!
Huh. I never saw him as Steve.
I used to love this show and was allowed to stay up until 20:00 on a Saturday evening just to watch it! Strange how little I can remember of it.