re: #253 Dr Lizardo
Wow…..from the mid 1960’s. So anime’s been on American TV for about 50 years. Cool.
Speed Racer was a big one in Philly around the late Sixties.
Speed Racer pre-1990s open and close