Poster of Cast and Crew in Mach GoGoGo - Season 1 - Episode 18 - Amazon Grand Prix: The Akihabara Professor's Trap

Mach GoGoGo - Season 1 - Amazon Grand Prix: The Akihabara Professor's Trap (Episode 18)

Episode Aired On:
Thursday, May 29 1997
27 years ago